typer<1,>=0.12.0
click<9,>=8.1.0
rich<16,>=13.0.0
pydantic<3,>=2.11.0
pyyaml<7,>=6.0.0
pandas<4,>=2.0.0
numpy<3.0,>=1.24.0
scikit-learn<2,>=1.5.0
xgboost<4,>=2.0.0
mlflow<4,>=2.13.0
joblib<2,>=1.3.0
urllib3<3,>=2.0.0
protobuf<8,>=4.25.0

[advisor]
gpt4all<3,>=2.0.0
lightgbm<5,>=4.0.0

[all]
godml[api]
godml[aws]
godml[deep]
godml[advisor]
godml[data]

[api]
fastapi<1,>=0.110.0
uvicorn[standard]<1,>=0.29.0

[aws]
boto3<2,>=1.34.0
sagemaker<4,>=2.200.0

[data]
pyarrow<25,>=15.0.0
pymysql<2,>=1.1.0

[deep]
tensorflow<3,>=2.16.0
keras<4,>=3.0.0

[dev]
pytest<10,>=8.0.0
pytest-cov<8,>=5.0.0
pytest-mock<4,>=3.14.0
moto[all]<6,>=5.0.0
httpx<1,>=0.27.0
