numpy>=1.22
pandas>=1.5
scikit-learn>=1.1
scipy>=1.9
pyyaml>=6.0
joblib>=1.2

[agentic]
torch>=1.13
matplotlib>=3.6
tqdm>=4.60
opacus>=1.5

[all]
orchid-ranker[agentic,connectors,ml,observability,viz]

[benchmarks]
implicit>=0.7
reclab>=0.2
scikit-surprise>=1.1
lightfm>=1.17

[connectors]
snowflake-connector-python>=3.0
google-cloud-bigquery>=3.11
boto3>=1.28
mlflow>=2.14

[dev]
torch>=1.13
pytest>=7.0
pytest-cov>=4.0
mypy>=1.4
ruff>=0.1.5
build>=1.0
twine>=4.0
prometheus-client>=0.16

[ml]
torch>=1.13

[observability]
prometheus-client>=0.16

[torch]
torch>=1.13

[viz]
matplotlib>=3.6
