flask<4.0,>=3.0
flask-cors<5.0,>=4.0
waitress<4.0,>=3.0
psutil<6.0,>=5.9
tenacity<10.0,>=8.0
pyyaml<7.0,>=6.0
requests<3.0,>=2.31
rich<14.0,>=13.0
loguru<1.0,>=0.7
reportlab<5.0,>=4.0
sqlalchemy<3.0,>=2.0
pydantic<3.0,>=2.0
pyjwt<3.0,>=2.8
httpx<1.0,>=0.27
werkzeug<4.0,>=3.0
python-dotenv<2.0,>=1.0

[ai]
litellm<2.0,>=1.50
tiktoken<1.0,>=0.5

[dev]
pytest<9.0,>=8.0
pytest-flask<2.0,>=1.3
pytest-cov<6.0,>=4.0
ruff<1.0,>=0.3.0
mypy<2.0,>=1.9
pytest-asyncio<1.0,>=0.21
pytest-mock<4.0,>=3.10
httpx>=0.24.0
pre-commit<4.0,>=3.5
bandit<2.0,>=1.7
safety<4.0,>=2.3
types-waitress>=1.0
alembic<2.0,>=1.12
types-requests
types-PyYAML
types-setuptools

[extra]
semgrep>=1.0
