pysaml2 has 2.7M monthly downloads and 607 GitHub stars. Version 7.5.4 supports Python 3.9+, first published in 2013.
It is minimally maintained, last released in Oct 2025.
It is built on top of cryptography, defusedxml and pyopenssl. It is used by 37 tracked packages, including djangosaml2, keystone and djangosaml2idp2.
GitHub topics include saml, saml2 and federation.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- cryptography >=3.1
- defusedxml
- pyopenssl <24.3.0
- python-dateutil
- requests <3.0.0,>=2.0.0
- xmlschema <3.0.0,>=2.0.0
3 optional dependencies
- paste[s2repoze]
- repoze-who[s2repoze]
- zope-interface[s2repoze]
Used By
- djangosaml2
- keystone
- djangosaml2idp2
- django3-auth-saml2
- djangosaml2idp
- django-saml2-auth-community
- syncmodels
- zou
- django-saml2-auth-multi
- satosa
- djangosaml
- odoo-addon-auth-saml
- django-saml2-auth-ai
- django-okta-client
- perun-proxygui
- gl-mitid
- mitama
- invenio-edugain
- sampledb
- trytond-authentication-saml
- cubicweb-saml
- satosacontrib-perun
- flask-login-saml
- products-saml2plugins
- pydiscobasepro
- odoo14-addon-auth-saml
- uniauth-saml2-idp
- ligare-identity
- jupyterhub-samlauthenticator-kai
- djsaml2-idp-app
- django-saml2-auth-plus
- django-saml2-no-jwt
- odoo13-addon-auth-saml
- bl-python-identity
- django-aai-eduhr
- django-arkid
- ipquery