cryptography<40.0.0,>=39.0.0
pyjwt<3.0.0,>=2.6.0
pyotp<3.0.0,>=2.8.0
bcrypt<5.0.0,>=4.0.0
python-dotenv<2.0.0,>=1.0.0
requests<3.0.0,>=2.28.0
pydantic<3.0.0,>=2.0.0
pydantic-settings>=2.0.0
typing-extensions>=4.5.0
click<9.0.0,>=8.1.0
colorama>=0.4.6
rich>=13.0.0
pendulum>=2.1.0
python-json-logger>=2.0.0
prometheus-client>=0.17.0
opentelemetry-api>=1.18.0
opentelemetry-sdk>=1.18.0
opentelemetry-instrumentation>=0.37b0
qrcode>=7.4.0
pillow>=10.0.0
email-validator>=2.0.0
phonenumbers>=8.13.0
redis>=4.5.0
pymongo>=4.3.0
sqlalchemy>=2.0.0

[all]
Django<5.0,>=3.2
Flask<3.0,>=2.0
fastapi<1.0,>=0.95
uvicorn[standard]>=0.21
psycopg2-binary>=2.9
pymongo>=4.3
redis>=4.5
boto3>=1.26

[aws]
boto3>=1.26

[azure]
azure-storage-blob>=12.0

[dev]
pytest>=7.4.0
pytest-cov>=4.1.0
pytest-asyncio>=0.21.0
pytest-mock>=3.11.0
pytest-xdist>=3.3.0
pytest-timeout>=2.1.0
pytest-benchmark>=4.0.0
black>=23.7.0
isort>=5.12.0
flake8>=6.1.0
mypy>=1.5.0
pylint>=2.17.0
pycodestyle>=2.11.0
pydocstyle>=6.3.0
bandit>=1.7.5
safety>=2.3.5
pre-commit>=3.3.0
types-requests>=2.31.0
types-PyYAML>=6.0.12
types-redis>=4.6.0
types-python-dateutil>=2.8.19
sphinx>=7.1.0
sphinx-rtd-theme>=1.3.0
sphinx-autodoc-typehints>=1.23
sphinxcontrib-programoutput>=0.17
mkdocs>=1.5.0
mkdocs-material>=9.1.0
mkdocstrings>=0.22.0
pydoc>=0.4.0
build>=0.10.0
wheel>=0.41.0
twine>=4.0.0
setuptools>=68.0.0
pip>=23.0.0
psycopg2-binary>=2.9.0
mysqlclient>=2.2.0
pymongo>=4.5.0
redis>=4.6.0
sqlalchemy>=2.0.0
alembic>=1.11.0
django>=4.2.0
flask>=2.3.0
fastapi>=0.100.0
uvicorn>=0.23.0
httpx>=0.24.0
requests-mock>=1.11.0
coverage>=7.3.0
python-coveralls>=3.0.0
codecov>=2.1.0
memory-profiler>=0.61.0
py-spy>=0.3.14
debugpy>=1.8.0
ipython>=8.14.0
ipdb>=0.13.0
prometheus-client>=0.17.0
opentelemetry-api>=1.18.0
opentelemetry-sdk>=1.18.0
opentelemetry-instrumentation>=0.41b0
python-dotenv>=1.0.0
pyyaml>=6.0.1
click>=8.1.0
rich>=13.5.0
pendulum>=2.1.2
python-json-logger>=2.0.0
cryptography>=39.0.0
pyjwt>=2.8.0
pyotp>=2.8.0
bcrypt>=4.0.1
email-validator>=2.0.0
phonenumbers>=8.13.0
qrcode>=7.4.0
pillow>=10.0.0
gunicorn>=21.2.0
waitress>=2.1.2
celery>=5.3.0
rq>=1.15.0
pydantic>=2.3.0
pydantic-settings>=2.0.0
marshmallow>=3.20.0
boto3>=1.28.0
azure-storage-blob>=12.17.0
google-cloud-storage>=2.10.0
vulture>=2.9.0
pyre-check>=0.9.18
pyright>=1.1.330

[django]
Django<5.0,>=3.2

[fastapi]
fastapi<1.0,>=0.95
uvicorn[standard]>=0.21

[flask]
Flask<3.0,>=2.0

[gcp]
google-cloud-storage>=2.0

[mongodb]
pymongo>=4.3

[mysql]
mysqlclient>=2.1

[postgres]
psycopg2-binary>=2.9

[redis]
redis>=4.5
