rich>=12.0.0
psutil>=5.0.0
pynvml>=11.5.0
scikit-learn>=1.3.0
numpy<2
pandas>=2.0.0
ipython>=7.0.0
ipywidgets>=7.5.0
nicegui
plotly
msgspec
msgpack
nvidia-ml-py>=13.595.45
bcrypt>=4.0.0

[dev]
black>=26.1.0
ruff>=0.14.14
isort>=7.0.0
pre-commit
codespell>=2.4.1
nbstripout
pytest>=8.0.0
coverage>=7.10.5
pytest-cov>=7.0.0
datasets
transformers

[emitters]
wandb>=0.17
mlflow>=2.11
prometheus-client>=0.16
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
opentelemetry-exporter-otlp-proto-grpc>=1.20
opentelemetry-exporter-otlp-proto-http>=1.20

[hf]
transformers
accelerate>=0.26.0

[k8s]
fastapi>=0.110.0
uvicorn>=0.29.0
httpx>=0.27.0
kubernetes>=28.0.0
scipy>=1.10.0
bcrypt>=4.0.0
python-multipart>=0.0.9

[lightning]
lightning>=2.6.0

[ml]
lifelines>=0.27
xgboost>=1.7.0
aeon>=0.9.0

[mlflow]
mlflow>=2.11

[otel]
opentelemetry-api>=1.20
opentelemetry-sdk>=1.20
opentelemetry-exporter-otlp-proto-grpc>=1.20
opentelemetry-exporter-otlp-proto-http>=1.20

[prometheus]
prometheus-client>=0.16

[torch]
torch>=2.5.0
torchvision>=0.20.0

[wandb]
wandb>=0.17
