asgiref==3.8.1
    # via
    #   -r requirements/requirements_resource_registry.in
    #   channels
    #   django
attrs==24.2.0
    # via
    #   jsonschema
    #   referencing
certifi==2024.8.30
    # via requests
cffi==1.17.1
    # via cryptography
channels==4.2.0
    # via -r requirements/requirements_channels.in
charset-normalizer==3.4.0
    # via requests
cryptography==44.0.0
    # via
    #   -r requirements/requirements.in
    #   -r requirements/requirements_testing.in
    #   jwcrypto
    #   social-auth-core
defusedxml==0.8.0rc2
    # via
    #   python3-openid
    #   social-auth-core
django==4.2.17
    # via
    #   -r requirements/requirements.in
    #   channels
    #   django-auth-ldap
    #   django-crum
    #   django-oauth-toolkit
    #   django-redis
    #   djangorestframework
    #   drf-spectacular
    #   social-auth-app-django
django-auth-ldap==5.1.0
    # via -r requirements/requirements_authentication.in
django-crum==0.7.9
    # via -r requirements/requirements.in
django-oauth-toolkit==2.3.0
    # via -r requirements/requirements_oauth2_provider.in
django-redis==5.4.0
    # via -r requirements/requirements_redis_client.in
django-split-settings==1.3.2
    # via -r requirements/requirements.in
djangorestframework==3.15.2
    # via
    #   -r requirements/requirements.in
    #   drf-spectacular
drf-spectacular==0.28.0
    # via -r requirements/requirements_api_documentation.in
idna==3.10
    # via requests
inflection==0.5.1
    # via
    #   -r requirements/requirements.in
    #   drf-spectacular
iniconfig==2.0.0
    # via pytest
isodate==0.7.2
    # via python3-saml
jsonschema==4.23.0
    # via drf-spectacular
jsonschema-specifications==2024.10.1
    # via jsonschema
jwcrypto==1.5.6
    # via django-oauth-toolkit
lxml==5.3.0
    # via
    #   python3-saml
    #   xmlsec
netaddr==1.3.0
    # via pyrad
oauthlib==3.2.2
    # via
    #   django-oauth-toolkit
    #   requests-oauthlib
    #   social-auth-core
packaging==24.2
    # via pytest
pluggy==1.5.0
    # via pytest
pyasn1==0.6.1
    # via
    #   pyasn1-modules
    #   python-ldap
pyasn1-modules==0.4.1
    # via python-ldap
pycparser==2.22
    # via cffi
pyjwt==2.10.1
    # via
    #   -r requirements/requirements_jwt_consumer.in
    #   -r requirements/requirements_resource_registry.in
    #   social-auth-core
pyrad==2.4
    # via -r requirements/requirements_authentication.in
pytest==8.3.4
    # via
    #   -r requirements/requirements_testing.in
    #   pytest-django
pytest-django==4.9.0
    # via -r requirements/requirements_testing.in
python-ldap==3.4.4
    # via
    #   -r requirements/requirements_authentication.in
    #   django-auth-ldap
python3-openid==3.2.0
    # via social-auth-core
python3-saml==1.16.0
    # via -r requirements/requirements_authentication.in
pyyaml==6.0.2
    # via drf-spectacular
redis==5.2.0
    # via
    #   -r requirements/requirements_redis_client.in
    #   django-redis
referencing==0.35.1
    # via
    #   jsonschema
    #   jsonschema-specifications
requests==2.32.3
    # via
    #   -r requirements/requirements_jwt_consumer.in
    #   -r requirements/requirements_resource_registry.in
    #   django-oauth-toolkit
    #   requests-oauthlib
    #   social-auth-core
requests-oauthlib==2.0.0
    # via social-auth-core
rpds-py==0.22.3
    # via
    #   jsonschema
    #   referencing
six==1.17.0
    # via
    #   pyrad
    #   tacacs-plus
social-auth-app-django==5.4.1
    # via -r requirements/requirements_authentication.in
social-auth-core==4.5.4
    # via social-auth-app-django
sqlparse==0.5.2
    # via
    #   -r requirements/requirements.in
    #   django
tabulate==0.9.0
    # via -r requirements/requirements_authentication.in
tacacs-plus==2.6
    # via -r requirements/requirements_authentication.in
typing-extensions==4.12.2
    # via jwcrypto
uritemplate==4.1.1
    # via drf-spectacular
urllib3==2.2.3
    # via
    #   -r requirements/requirements_resource_registry.in
    #   requests
xmlsec==1.3.13
    # via
    #   -r requirements/requirements_authentication.in
    #   python3-saml
