python-dateutil<3,>=2.9.0
requests<3,>=2.31.0
tzdata<2026.4,>=2020.1

[:python_version < "3.11"]
typing-extensions>=4.0.0

[:python_version < "3.14"]
uuid6>=2021.11.29

[dev]
pre-commit
ruff==0.16.8

[django]
Django<7,>=4.2

[fastapi]
fastapi<1,>=0.110
python-multipart>=0.0.6

[flask]
Flask<4,>=2.3

[signals]
psygnal<1.0,>=0.14.1

[test]
environs>=11.0.0
fastapi[standard]
pytest>=7
pytest-cov>=4
pytest-dependency>=0.5.1
pytest-mock>=3
psygnal<1.0,>=0.14.1
python-multipart
uvicorn
