cryptography
Django<4.3.0,>=4.2.16
djangorestframework
django-crum
inflection
sqlparse>=0.5.2
dynaconf<4.0.0,>=3.2.10

[activitystream]

[all]
social-auth-app-django==5.4.1
tabulate
django-auth-ldap
python-ldap
python3-saml
tacacs_plus
xmlsec==1.3.13
pyrad
drf-spectacular
channels
pyjwt
requests
cryptography
pytest
pytest-django
django-redis
redis
django-oauth-toolkit<2.4.0
asgiref
urllib3
django-flags

[api_documentation]
drf-spectacular

[authentication]
social-auth-app-django==5.4.1
tabulate
django-auth-ldap
python-ldap
python3-saml
tacacs_plus
xmlsec==1.3.13
pyrad

[channel_auth]
channels

[feature_flags]
django-flags

[jwt_consumer]
pyjwt
requests

[oauth2_provider]
django-oauth-toolkit<2.4.0

[rbac]

[redis_client]
django-redis
redis

[resource_registry]
asgiref
pyjwt
requests
urllib3

[rest_filters]

[testing]
cryptography
pytest
pytest-django
