cachelib<1
mlflow-skinny<4,>=2.21.0
python-dotenv<2
requests<3,>=2.31.0
sqlalchemy<3,>=1.4.0
flask<4
flask-session>=0.7.0
alembic!=1.10.0,<2
authlib<2
flask-caching<3

[:platform_system != "Windows"]
gunicorn<24

[caching-redis]
redis[hiredis]<6

[dev]
black<26,>=24.8.0
pytest<9,>=8.3.2
pre-commit<5

[full]
mlflow<4,>=2.21.0

[test]
pytest<9,>=8.3.2
pytest-cov<6,>=5.0.0
