
[:python_version < "3.11"]
tomli>=2.0

[all]
mfgparams[console]

[console]
prompt-toolkit<4.0,>=3.0

[dev]
mfgparams[test]
ruff>=0.4
tox>=4
sphinx>=7.0
mypy>=1.10
radon>=6.0
bandit>=1.7
pip-audit>=2.7
twine>=5.0

[dev:python_version < "3.10"]
black<26
setuptools>=78.1.1

[dev:python_version >= "3.10"]
black>=26.3.1
setuptools>=83.0.0

[test]
mfgparams[console]
pytest>=7.4
pytest-cov>=4.1
pyyaml>=6.0
build>=1.0
