attrs~=25.1.0
Faker~=36.1.1
jsf~=0.11.2
jsonschema~=4.23.0
outcome~=1.3.0.post0
requests~=2.32.3
semver~=3.0.4
trio~=0.29.0
trio-websocket~=0.12.1
wxPython~=4.2.2

[tests]
pytest>=8.3.4
pytest-cov>=6.0.0
pytest-trio>=0.8.0
coverage>=7.6.12
uv>=0.6.1
mypy>=1.15.0
types-requests>=2.32.0.20241016
exceptiongroup>=1.2.2

[tools]
ruff>=0.9.6
codespell>=2.4.1

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