numpy>=1.24
pandas>=2.0
scikit-learn>=1.4.0
pyyaml>=6.0
optuna>=3.0
scipy>=1.10
joblib>=1.3

[agents]
langgraph>=0.2.0
langgraph-checkpoint>=2.0.0
langgraph-checkpoint-sqlite>=2.0.0

[all]
catml[agents,mcp,models,parquet,vision]

[dev]
pytest>=7.4
pytest-cov>=4.1
build>=1.0
wheel>=0.40
pyarrow>=14.0

[mcp]
mcp>=1.2.0

[models]
catboost>=1.2
lightgbm>=4.0
xgboost>=2.0

[parquet]
pyarrow>=14.0

[vision]
torch>=2.0
torchvision>=0.15
timm>=0.9
pillow>=9.0
