Metadata-Version: 2.4
Name: cloud-dog-idam
Version: 0.5.2
Summary: PS-70 Identity & Access Management for Cloud-Dog services
Project-URL: Source, https://github.com/cloud-dog-ai/platform-idam
Author: Cloud-Dog, Viewdeck Engineering Limited
License: Apache-2.0
License-File: LICENCE
License-File: LICENSE
License-File: NOTICE
Requires-Python: >=3.10
Requires-Dist: alembic>=1.13
Requires-Dist: argon2-cffi>=23.0
Requires-Dist: cryptography>=42.0
Requires-Dist: pyjwt[crypto]>=2.8
Requires-Dist: pyotp>=2.9
Requires-Dist: sqlalchemy>=2.0
Provides-Extra: config
Requires-Dist: cloud-dog-config>=0.2.0; extra == 'config'
Provides-Extra: db
Requires-Dist: alembic>=1.13; extra == 'db'
Requires-Dist: sqlalchemy>=2.0; extra == 'db'
Provides-Extra: dev
Requires-Dist: alembic>=1.13; extra == 'dev'
Requires-Dist: fastapi>=0.110; extra == 'dev'
Requires-Dist: httpx>=0.27; extra == 'dev'
Requires-Dist: ldap3>=2.9; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23; extra == 'dev'
Requires-Dist: pytest-cov>=5.0; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Requires-Dist: sqlalchemy>=2.0; extra == 'dev'
Provides-Extra: fastapi
Requires-Dist: fastapi>=0.110; extra == 'fastapi'
Provides-Extra: ldap
Requires-Dist: ldap3>=2.9; extra == 'ldap'
Requires-Dist: python-ldap>=3.4; extra == 'ldap'
Provides-Extra: logging
Requires-Dist: cloud-dog-logging>=0.2.0; extra == 'logging'
Provides-Extra: mfa
Requires-Dist: pyotp>=2.9; extra == 'mfa'
Provides-Extra: oidc
Requires-Dist: httpx>=0.27; extra == 'oidc'
Provides-Extra: pam
Requires-Dist: python-pam>=2.0.2; extra == 'pam'
Provides-Extra: saml
Requires-Dist: python3-saml>=1.16; extra == 'saml'
