typer>=0.12.0
rich>=13.0.0
bentoml>=1.4.39
sqlalchemy[asyncio]>=2.0.0
alembic>=1.12.0
asyncpg>=0.29.0
pydantic>=2.0.0
pydantic-settings>=2.0.0
structlog>=24.0.0
concurrent-log-handler>=0.9.29
minio>=7.2.0
numpy>=1.26.0
argon2-cffi>=25.1.0
PyJWT[crypto]>=2.10.0
starlette>=0.40.0
python-multipart>=0.0.20
celery[redis]<6.0.0,>=5.6.0
kombu<6.0.0,>=5.6.0

[catboost]
catboost>=1.2.0

[full]
joblib>=1.3.0
scikit-learn>=1.6.0
optbinning<2.0.0,>=1.0.0
xgboost>=2.0.0
lightgbm>=4.0.0
catboost>=1.2.0

[lightgbm]
lightgbm>=4.0.0

[release]
build>=1.2.0
packaging>=24.0
setuptools>=77.0.3
twine<7.0.0,>=6.2.0
wheel>=0.45.0

[sklearn]
joblib>=1.3.0
scikit-learn>=1.6.0
optbinning<2.0.0,>=1.0.0

[test]
click>=8.1.0
httpx>=0.27.0
packaging>=24.0
pytest>=8.0.0
pytest-asyncio>=0.24.0
pytest-cov>=6.0.0

[xgboost]
xgboost>=2.0.0
