traitlets
typing_extensions

[dev]
build
pycln
twine
versioneer
hypothesis
isort
mypy
pytest
pytest-cov
ruff==0.1.9

[dev:python_version >= "3.9"]
black==25.1.0

[test]
hypothesis
isort
mypy
pytest
pytest-cov
ruff==0.1.9

[test:python_version >= "3.9"]
black==25.1.0
