click>=8.0.0
dill>=0.3.6
gitpython>=3.1.0
joblib>=1.3.0
numpy>=1.21.0
pandas>=1.3.0
scikit-learn>=1.1.0
xgboost>=1.7.0
rich>=12.0.0
tqdm>=4.62.0
requests>=2.25.0
python-dotenv>=1.0.0

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

[api]
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
pydantic>=2.4.0
sqlalchemy>=2.0.0
psycopg2-binary>=2.9.0
alembic>=1.12.0
python-dotenv>=1.0.0
python-multipart>=0.0.6

[dev]
pytest>=6.0.0
pytest-cov>=2.12.0
ruff>=0.1.0
mypy>=0.950
pre-commit>=2.15.0
