alembic<2.0,>=1.13
anyio<5.0,>=4.14.2
fastapi<1.0,>=0.115
defusedxml<1.0,>=0.7
filelock<4.0,>=3.20
jsonschema<5.0,>=4.23
packageurl-python==0.17.6
pydantic<3.0,>=2.6
psycopg[binary]<4.0,>=3.1
python-multipart<1.0,>=0.0.31
PyYAML<7.0,>=6.0
python-dotenv<2.0,>=1.0
requests<3.0,>=2.31
sqlalchemy<3.0,>=2.0
sqlmodel<1.0,>=0.0.21
starlette<2.0,>=1.3.1
uvicorn[standard]<1.0,>=0.30

[dev]
beautifulsoup4<5.0,>=4.12
build<2.0,>=1.2
hypothesis<7.0,>=6.100
httpx<1.0,>=0.27
mkdocs<2.0,>=1.6
msgpack<2.0,>=1.2.1
mutmut<4.0,>=3.0
mypy<3.0,>=1.10
pip-audit<3.0,>=2.7
pip<27.0,>=26.2
pre-commit<5.0,>=3.7
pytest<10.0,>=8.0
pytest-cov<8.0,>=5.0
respx<1.0,>=0.21
ruff<1.0,>=0.5
setuptools<85.0,>=80.0
soupsieve<3.0,>=2.9
twine<8.0,>=6.0
types-PyYAML<7.0,>=6.0
types-requests<3.0,>=2.32
wheel<1.0,>=0.45

[dev:platform_machine != "ppc64le" and platform_machine != "s390x" and sys_platform == "linux"]
cryptography<51.0,>=50.0
