appdirs==1.4.4
appnope==0.1.4
attrs==25.3.0
babel==2.17.0
bleach==6.2.0
build==1.2.2.post1
cattrs==24.1.3
certifi==2025.1.31
cffi==1.17.1
chardet==5.2.0
charset-normalizer==3.4.1
check-manifest==0.50
click==8.1.8
click-default-group==1.2.4
colorama==0.4.6
cryptography==44.0.2
dmgbuild==1.6.5
docutils==0.21.2
ds-store==1.3.1
evdev==1.9.1
hidapi==0.14.0.post4
idna==3.10
importlib-metadata==8.6.1
incremental==24.7.2
iniconfig==2.1.0
jeepney==0.9.0
Jinja2==3.1.6
keyring==25.6.0
mac-alias==2.2.2
MarkupSafe==3.0.2
mock==5.2.0
packaging==25.0
pep517==0.13.1
pkginfo==1.12.1.2
plover-stroke==1.1.0
pluggy==1.5.0
plyer==2.1.0
pre-commit==4.2.0
psutil==7.0.0
py==1.11.0
pycparser==2.22
Pygments==2.19.1
pyobjc-core==11.0
pyobjc-framework-Cocoa==11.0
pyobjc-framework-Quartz==11.0
pyparsing==3.2.3
PySide6-Essentials==6.9.0
pyserial==3.5
pytest==8.3.5
pytest-qt==4.4.0
python-xlib==0.33
pytz==2025.2
PyYAML==6.0.2
readme-renderer==44.0
requests==2.32.3
requests-cache==1.2.1
requests-futures==1.0.2
requests-toolbelt==1.0.0
rfc3986==2.0.0
rtf-tokenize==1.0.1
ruff==0.12.1 # also update .pre-commit-config.yaml
SecretStorage==3.3.3
setuptools==79.0.0
six==1.17.0
toml==0.10.2
tomli==2.2.1
towncrier==24.8.0
tox==4.27.0
tqdm==4.67.1
twine==6.1.0
url-normalize==2.2.0
urllib3==2.4.0
wcwidth==0.2.13
webencodings==0.5.1
wheel==0.45.1
zipp==3.21.0

# vim: ft=cfg commentstring=#\ %s list
