mypy~=1.15.0
trio~=0.28.0

[:implementation_name == "cpython"]
orjson

[tests]
pytest>=5.0
pytest-cov
pytest-trio
coverage>=7.2.5
uv>=0.5.21

[tools]
ruff>=0.9.2
codespell>=2.3.0

[tools:implementation_name == "cpython"]
black>=24.10.0

[user]
idleuserextend~=0.0.1
