# This file was autogenerated by uv via the following command:
#    uv pip compile --universal --python 3.9 --extra QT pyproject.toml requirements/requirements-dev.in
alabaster==0.7.16
    # via sphinx
argcomplete==3.5.1
    # via commitizen
astroid==3.3.5
    # via pylint
attrs==24.2.0
    # via
    #   -r requirements/requirements-dev.in
    #   flake8-bugbear
babel==2.16.0
    # via sphinx
backports-tarfile==1.2.0 ; python_full_version < '3.12'
    # via jaraco-context
bcrypt==4.2.1
    # via paramiko
build==1.2.2.post1
    # via -r requirements/requirements-dev.in
cachetools==5.5.0
    # via tox
certifi==2024.8.30
    # via requests
cffi==1.17.1
    # via
    #   cryptography
    #   pynacl
cfgv==3.4.0
    # via pre-commit
chardet==5.2.0
    # via tox
charset-normalizer==3.4.0
    # via
    #   commitizen
    #   requests
colorama==0.4.6
    # via
    #   build
    #   commitizen
    #   pylint
    #   pytest
    #   sphinx
    #   tox
commitizen==3.31.0
    # via -r requirements/requirements-dev.in
coverage==7.6.8
    # via -r requirements/requirements-dev.in
cryptography==43.0.3
    # via
    #   paramiko
    #   secretstorage
decli==0.6.2
    # via commitizen
dill==0.3.9
    # via pylint
distlib==0.3.9
    # via virtualenv
docopt==0.6.2
    # via pyqt-distutils
docutils==0.21.2
    # via
    #   readme-renderer
    #   sphinx
exceptiongroup==1.2.2 ; python_full_version < '3.11'
    # via pytest
filelock==3.16.1
    # via
    #   tox
    #   virtualenv
flake8==7.1.1
    # via
    #   -r requirements/requirements-dev.in
    #   flake8-bugbear
flake8-bugbear==24.10.31
    # via -r requirements/requirements-dev.in
identify==2.6.2
    # via pre-commit
idna==3.10
    # via
    #   requests
    #   yarl
imagesize==1.4.1
    # via sphinx
importlib-metadata==8.5.0
    # via
    #   -r requirements/requirements-dev.in
    #   speedwagon (pyproject.toml)
    #   build
    #   commitizen
    #   keyring
    #   sphinx
    #   twine
importlib-resources==6.4.5
    # via -r requirements/requirements-dev.in
iniconfig==2.0.0
    # via pytest
isort==5.13.2
    # via pylint
jaraco-classes==3.4.0
    # via keyring
jaraco-context==6.0.1
    # via keyring
jaraco-functools==4.1.0
    # via keyring
jeepney==0.8.0 ; sys_platform == 'linux'
    # via
    #   keyring
    #   secretstorage
jinja2==3.1.4
    # via
    #   commitizen
    #   sphinx
keyring==25.5.0
    # via twine
lxml==5.3.0
    # via
    #   -r requirements/requirements-dev.in
    #   speedwagon (pyproject.toml)
markdown-it-py==3.0.0
    # via rich
markupsafe==3.0.2
    # via jinja2
mccabe==0.7.0
    # via
    #   flake8
    #   pylint
mdurl==0.1.2
    # via markdown-it-py
more-itertools==10.5.0
    # via
    #   jaraco-classes
    #   jaraco-functools
multidict==6.1.0
    # via yarl
mypy==1.13.0
    # via -r requirements/requirements-dev.in
mypy-extensions==1.0.0
    # via
    #   -r requirements/requirements-dev.in
    #   mypy
nh3==0.2.18
    # via readme-renderer
nodeenv==1.9.1
    # via pre-commit
packaging==24.2
    # via
    #   build
    #   commitizen
    #   pyproject-api
    #   pytest
    #   sphinx
    #   tox
paramiko==3.5.0
    # via -r requirements/requirements-dev.in
pkginfo==1.10.0
    # via twine
platformdirs==4.3.6
    # via
    #   pylint
    #   tox
    #   virtualenv
pluggy==1.5.0
    # via
    #   -r requirements/requirements-dev.in
    #   speedwagon (pyproject.toml)
    #   pytest
    #   pytest-qt
    #   tox
pre-commit==4.0.1
    # via -r requirements/requirements-dev.in
prompt-toolkit==3.0.36
    # via questionary
propcache==0.2.0
    # via yarl
pycodestyle==2.12.1
    # via
    #   -r requirements/requirements-dev.in
    #   flake8
pycparser==2.22
    # via cffi
pydocstyle==6.3.0
    # via -r requirements/requirements-dev.in
pyflakes==3.2.0
    # via flake8
pygments==2.18.0
    # via
    #   readme-renderer
    #   rich
    #   sphinx
pylint==3.3.1
    # via -r requirements/requirements-dev.in
pynacl==1.5.0
    # via paramiko
pyproject-api==1.8.0
    # via tox
pyproject-hooks==1.2.0
    # via build
pyqt-distutils==0.7.3
    # via -r requirements/requirements-dev.in
pyside6==6.8.0.2
    # via
    #   -r requirements/requirements-dev.in
    #   speedwagon (pyproject.toml)
pyside6-addons==6.8.0.2
    # via pyside6
pyside6-essentials==6.8.0.2
    # via
    #   pyside6
    #   pyside6-addons
pytest==8.3.3
    # via
    #   -r requirements/requirements-dev.in
    #   pytest-mock
    #   pytest-qt
    #   pytest-xvfb
pytest-mock==3.14.0
    # via -r requirements/requirements-dev.in
pytest-qt==4.4.0
    # via -r requirements/requirements-dev.in
pytest-xvfb==3.0.0
    # via -r requirements/requirements-dev.in
pyvirtualdisplay==3.0
    # via pytest-xvfb
pywin32-ctypes==0.2.3 ; sys_platform == 'win32'
    # via keyring
pyyaml==6.0.2
    # via
    #   -r requirements/requirements-dev.in
    #   speedwagon (pyproject.toml)
    #   commitizen
    #   pre-commit
questionary==2.0.1
    # via commitizen
readme-renderer==44.0
    # via twine
requests==2.32.3
    # via
    #   -r requirements/requirements-dev.in
    #   speedwagon (pyproject.toml)
    #   requests-toolbelt
    #   sphinx
    #   twine
requests-toolbelt==1.0.0
    # via twine
rfc3986==2.0.0
    # via twine
rich==13.9.4
    # via twine
ruff==0.8.0
    # via -r requirements/requirements-dev.in
secretstorage==3.3.3 ; sys_platform == 'linux'
    # via keyring
shiboken6==6.8.0.2
    # via
    #   pyside6
    #   pyside6-addons
    #   pyside6-essentials
six==1.16.0
    # via -r requirements/requirements-dev.in
snowballstemmer==2.2.0
    # via
    #   pydocstyle
    #   sphinx
sphinx==7.4.7
    # via
    #   -r requirements/requirements-dev.in
    #   sphinx-argparse
sphinx-argparse==0.4.0
    # via -r requirements/requirements-dev.in
sphinxcontrib-applehelp==2.0.0
    # via
    #   -r requirements/requirements-dev.in
    #   sphinx
sphinxcontrib-devhelp==2.0.0
    # via
    #   -r requirements/requirements-dev.in
    #   sphinx
sphinxcontrib-htmlhelp==2.1.0
    # via
    #   -r requirements/requirements-dev.in
    #   sphinx
sphinxcontrib-jsmath==1.0.1
    # via
    #   -r requirements/requirements-dev.in
    #   sphinx
sphinxcontrib-qthelp==2.0.0
    # via
    #   -r requirements/requirements-dev.in
    #   sphinx
sphinxcontrib-serializinghtml==2.0.0
    # via sphinx
termcolor==2.5.0
    # via commitizen
tomli==2.1.0 ; python_full_version < '3.11'
    # via
    #   build
    #   mypy
    #   pylint
    #   pyproject-api
    #   pytest
    #   sphinx
    #   tox
tomlkit==0.13.2
    # via
    #   commitizen
    #   pylint
tox==4.23.2
    # via -r requirements/requirements-dev.in
twine==5.1.1
    # via -r requirements/requirements-dev.in
types-pyyaml==6.0.12.20240917
    # via -r requirements/requirements-dev.in
types-requests==2.32.0.20241016
    # via -r requirements/requirements-dev.in
typing-extensions==4.12.2
    # via
    #   -r requirements/requirements-dev.in
    #   speedwagon (pyproject.toml)
    #   astroid
    #   multidict
    #   mypy
    #   pylint
    #   rich
    #   tox
urllib3==2.2.3
    # via
    #   requests
    #   twine
    #   types-requests
virtualenv==20.27.1
    # via
    #   pre-commit
    #   tox
wcwidth==0.2.13
    # via prompt-toolkit
yarl==1.18.0
    # via -r requirements/requirements-dev.in
zipp==3.21.0
    # via
    #   importlib-metadata
    #   importlib-resources
