packaging
ruamel.yaml

[:python_version < "3.11"]
tomli

[:python_version < "3.8"]
typing_extensions

[all]
unidep[conda-lock,pip-compile,pixi,pytest,rich,toml]

[conda-lock]
conda-lock
conda-package-handling

[docs]
myst-parser
sphinx
furo
emoji
sphinx-autodoc-typehints

[pip-compile]
pip-tools

[pixi]
tomli_w

[pixi:python_version >= "3.9"]
pixi-to-conda-lock

[pytest]
pytest
GitPython

[rich]
rich-argparse

[test]
unidep[all]
tomli_w
pytest
pre-commit
coverage
pytest-cov
pytest-mock
conda-package-handling
rich

[toml]

[toml:python_version < "3.11"]
tomli
