cyclopts<5,>=4.16
plumbum<2,>=1.10
psutil<8,>=7
pydantic<3,>=2.13
rich>=13

[dev]
hypothesis>=6
pyrefly>=1
pytest>=9
pytest-cov>=5
pytest-randomly>=3
ruff>=0.15

[docs]
mkdocs-material>=9.5
mkdocs-llmstxt>=0.2
mkdocs-static-i18n>=1.2
mkdocstrings[python]>=0.26

[nvidia]

[nvidia:platform_system == "Linux"]
cuda-bindings<14,>=13.3
cuda-core<2,>=1
cuda-python<14,>=13.3
