attrs~=24.3.0
Faker~=33.1.3
jsf~=0.11.2
jsonschema~=4.23.0
outcome~=1.3.0.post0
requests~=2.32.3
semver~=3.0.2
trio~=0.28.0
trio-websocket~=0.11.1
wxPython~=4.2.2

[tests]
pytest>=5.0
pytest-cov>=6.0
pytest-trio>=0.8.0
coverage>=7.2.5
uv>=0.5.21
mypy>=1.14.1
types-requests>=2.32.0.20241016
exceptiongroup

[tools]
ruff>=0.9.2
codespell>=2.3.0

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