attrs<24,>=20.1
fastapi<0.99.0,>=0.75.2
pydantic<2,>=1.9
PyYAML
requests<3,>=2
structlog<25,>=20
typing_extensions>=4.4.0
uvicorn[standard]<1,>=0.12

[:python_version < "3.8"]
typing-compat

[dev]
black
build
httpx
pillow
pyright==1.1.375
pytest
pytest-httpserver
pytest-rerunfailures
pytest-xdist
pytest-cov
responses
ruff
setuptools_scm

[dev:python_version < "3.8"]
hypothesis<6.80.0
numpy<1.22.0

[dev:python_version >= "3.8"]
hypothesis
numpy
