mmh3>=4.0
pydantic>=2.0
click>=8.0
pyyaml>=6.0

[all]
django>=4.2
djangorestframework>=3.14
fastapi>=0.100
sqlalchemy[asyncio]>=2.0
asyncpg>=0.29
pydantic-settings>=2.0
redis>=5.0

[dev]
pytest>=7.0
pytest-django>=4.5
pytest-asyncio>=0.21
pytest-cov>=4.0
fakeredis>=2.0
httpx>=0.25
coverage>=7.0
mypy>=1.0
types-PyYAML
types-redis
ruff>=0.4
pre-commit>=3.0
aiosqlite>=0.19
bandit[toml]>=1.7
pip-audit>=2.7
detect-secrets>=1.4

[django]
django>=4.2
djangorestframework>=3.14

[fastapi]
fastapi>=0.100
sqlalchemy[asyncio]>=2.0
asyncpg>=0.29
pydantic-settings>=2.0

[redis]
redis>=5.0
