diff --git a/misc/requirements/requirements-check-manifest.txt b/misc/requirements/requirements-check-manifest.txt index 95916f18d..719669e0b 100644 --- a/misc/requirements/requirements-check-manifest.txt +++ b/misc/requirements/requirements-check-manifest.txt @@ -1,9 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py build==1.2.2.post1 + # via check-manifest check-manifest==0.50 + # via -r misc/requirements/requirements-check-manifest.txt-raw importlib-metadata==8.6.1 + # via build packaging==25.0 + # via build pyproject-hooks==1.2.0 + # via build +setuptools==79.0.1 + # via check-manifest tomli==2.2.1 + # via + # build + # check-manifest zipp==3.21.0 + # via importlib-metadata diff --git a/misc/requirements/requirements-dev.txt b/misc/requirements/requirements-dev.txt index b79ec3aa9..d78d9fe43 100644 --- a/misc/requirements/requirements-dev.txt +++ b/misc/requirements/requirements-dev.txt @@ -1,74 +1,179 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py annotated-types==0.7.0 + # via pydantic anyio==4.9.0 -autocommand==2.2.2 + # via httpx backports-tarfile==1.2.0 + # via jaraco-context bracex==2.5.post1 + # via wcmatch build==1.2.2.post1 + # via -r misc/requirements/requirements-dev.txt-raw bump-my-version==1.1.2 + # via -r misc/requirements/requirements-dev.txt-raw certifi==2025.1.31 + # via + # httpcore + # httpx + # requests cffi==1.17.1 + # via cryptography charset-normalizer==3.4.1 + # via requests click==8.1.8 + # via + # bump-my-version + # rich-click cryptography==44.0.2 + # via + # pyjwt + # secretstorage docutils==0.21.2 + # via readme-renderer exceptiongroup==1.2.2 + # via anyio github3-py==4.0.1 + # via -r misc/requirements/requirements-dev.txt-raw h11==0.16.0 + # via httpcore httpcore==1.0.9 + # via httpx httpx==0.28.1 + # via bump-my-version hunter==3.7.0 + # via -r misc/requirements/requirements-dev.txt-raw id==1.5.0 + # via twine idna==3.10 + # via + # anyio + # httpx + # requests importlib-metadata==8.6.1 -importlib-resources==6.5.2 -inflect==7.3.1 + # via + # build + # keyring + # twine jaraco-classes==3.4.0 -jaraco-collections==5.1.0 + # via keyring jaraco-context==6.0.1 + # via keyring jaraco-functools==4.1.0 -jaraco-text==3.12.1 + # via keyring jeepney==0.9.0 + # via + # keyring + # secretstorage keyring==25.6.0 + # via twine manhole==1.8.1 + # via hunter markdown-it-py==3.0.0 + # via rich mdurl==0.1.2 + # via markdown-it-py more-itertools==10.7.0 + # via + # jaraco-classes + # jaraco-functools nh3==0.2.21 + # via readme-renderer packaging==25.0 -platformdirs==4.3.7 + # via + # build + # pyqt-builder + # sip + # twine prompt-toolkit==3.0.51 + # via questionary pycparser==2.22 + # via cffi pydantic==2.11.3 -pydantic-settings==2.9.1 + # via + # bump-my-version + # pydantic-settings pydantic-core==2.33.1 + # via pydantic +pydantic-settings==2.9.1 + # via bump-my-version pygments==2.19.1 + # via + # readme-renderer + # rich pyjwt==2.10.1 + # via github3-py pympler==1.1 + # via -r misc/requirements/requirements-dev.txt-raw pyproject-hooks==1.2.0 + # via build pyqt-builder==1.18.1 + # via -r misc/requirements/requirements-dev.txt-raw python-dateutil==2.9.0.post0 + # via github3-py python-dotenv==1.1.0 + # via pydantic-settings questionary==2.1.0 + # via bump-my-version readme-renderer==44.0 + # via twine requests==2.32.3 + # via + # -r misc/requirements/requirements-dev.txt-raw + # github3-py + # id + # requests-toolbelt + # twine requests-toolbelt==1.0.0 + # via twine rfc3986==2.0.0 + # via twine rich==14.0.0 + # via + # bump-my-version + # rich-click + # twine rich-click==1.8.8 + # via bump-my-version secretstorage==3.3.3 + # via keyring +setuptools==79.0.1 + # via sip sip==6.10.0 + # via pyqt-builder six==1.17.0 + # via python-dateutil sniffio==1.3.1 + # via anyio tomli==2.2.1 + # via + # build + # sip tomlkit==0.13.2 + # via bump-my-version twine==6.1.0 -typeguard==4.3.0 -typing-inspection==0.4.0 + # via -r misc/requirements/requirements-dev.txt-raw typing-extensions==4.13.2 + # via + # anyio + # pydantic + # pydantic-core + # rich + # rich-click + # typing-inspection +typing-inspection==0.4.0 + # via + # pydantic + # pydantic-settings uritemplate==4.1.1 + # via github3-py # urllib3==2.4.0 + # via + # requests + # twine wcmatch==10.0 + # via bump-my-version wcwidth==0.2.13 + # via prompt-toolkit zipp==3.21.0 + # via importlib-metadata diff --git a/misc/requirements/requirements-docs.txt b/misc/requirements/requirements-docs.txt index 50a00d64d..3e2d9397a 100644 --- a/misc/requirements/requirements-docs.txt +++ b/misc/requirements/requirements-docs.txt @@ -1,3 +1,4 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py asciidoc==10.2.1 + # via -r misc/requirements/requirements-docs.txt-raw diff --git a/misc/requirements/requirements-flake8.txt b/misc/requirements/requirements-flake8.txt index d421edb84..aadf1fd28 100644 --- a/misc/requirements/requirements-flake8.txt +++ b/misc/requirements/requirements-flake8.txt @@ -1,23 +1,62 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py attrs==25.3.0 + # via flake8-bugbear flake8==7.2.0 + # via + # -r misc/requirements/requirements-flake8.txt-raw + # flake8-bugbear + # flake8-builtins + # flake8-comprehensions + # flake8-debugger + # flake8-deprecated + # flake8-docstrings + # flake8-future-import + # flake8-string-format + # flake8-tidy-imports + # flake8-tuple + # pep8-naming flake8-bugbear==24.12.12 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-builtins==2.5.0 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-comprehensions==3.16.0 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-debugger==4.1.2 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-deprecated==2.2.1 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-docstrings==1.7.0 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-future-import==0.4.7 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-plugin-utils==1.3.3 + # via flake8-pytest-style flake8-pytest-style==2.1.0 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-string-format==0.3.0 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-tidy-imports==4.11.0 + # via -r misc/requirements/requirements-flake8.txt-raw flake8-tuple==0.4.1 + # via -r misc/requirements/requirements-flake8.txt-raw mccabe==0.7.0 + # via flake8 pep8-naming==0.14.1 + # via -r misc/requirements/requirements-flake8.txt-raw pycodestyle==2.13.0 + # via + # flake8 + # flake8-debugger pydocstyle==6.3.0 + # via + # -r misc/requirements/requirements-flake8.txt-raw + # flake8-docstrings pyflakes==3.3.2 + # via + # -r misc/requirements/requirements-flake8.txt-raw + # flake8 six==1.17.0 + # via flake8-tuple snowballstemmer==2.2.0 + # via pydocstyle diff --git a/misc/requirements/requirements-mypy.txt b/misc/requirements/requirements-mypy.txt index 34574ee5c..272669c5d 100644 --- a/misc/requirements/requirements-mypy.txt +++ b/misc/requirements/requirements-mypy.txt @@ -1,18 +1,34 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py chardet==5.2.0 -diff-cover==9.2.4 + # via diff-cover +diff-cover==9.2.0 + # via -r misc/requirements/requirements-mypy.txt-raw jinja2==3.1.6 + # via diff-cover lxml==5.4.0 + # via -r misc/requirements/requirements-mypy.txt-raw markupsafe==3.0.2 + # via jinja2 mypy==1.15.0 + # via -r misc/requirements/requirements-mypy.txt-raw mypy-extensions==1.1.0 + # via mypy pluggy==1.5.0 + # via diff-cover pygments==2.19.1 + # via diff-cover pyqt5-stubs==5.15.6.0 + # via -r misc/requirements/requirements-mypy.txt-raw tomli==2.2.1 + # via mypy types-colorama==0.4.15.20240311 + # via -r misc/requirements/requirements-mypy.txt-raw types-docutils==0.21.0.20241128 + # via types-pygments types-pygments==2.19.0.20250305 + # via -r misc/requirements/requirements-mypy.txt-raw types-pyyaml==6.0.12.20250402 + # via -r misc/requirements/requirements-mypy.txt-raw typing-extensions==4.13.2 + # via mypy diff --git a/misc/requirements/requirements-pyinstaller.txt b/misc/requirements/requirements-pyinstaller.txt index b956ab36c..431a46e9e 100644 --- a/misc/requirements/requirements-pyinstaller.txt +++ b/misc/requirements/requirements-pyinstaller.txt @@ -1,8 +1,22 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py altgraph==0.17.4 + # via pyinstaller importlib-metadata==8.6.1 + # via + # pyinstaller + # pyinstaller-hooks-contrib packaging==25.0 + # via + # pyinstaller + # pyinstaller-hooks-contrib pyinstaller==6.13.0 + # via -r misc/requirements/requirements-pyinstaller.txt-raw pyinstaller-hooks-contrib==2025.3 + # via pyinstaller +setuptools==79.0.1 + # via + # pyinstaller + # pyinstaller-hooks-contrib zipp==3.21.0 + # via importlib-metadata diff --git a/misc/requirements/requirements-pylint.txt b/misc/requirements/requirements-pylint.txt index a75663684..a3fea4e08 100644 --- a/misc/requirements/requirements-pylint.txt +++ b/misc/requirements/requirements-pylint.txt @@ -1,26 +1,56 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py astroid==3.3.9 + # via + # -r misc/requirements/requirements-pylint.txt-raw + # pylint certifi==2025.1.31 + # via requests cffi==1.17.1 + # via cryptography charset-normalizer==3.4.1 + # via requests cryptography==44.0.2 + # via pyjwt dill==0.4.0 + # via pylint github3-py==4.0.1 + # via -r misc/requirements/requirements-pylint.txt-raw idna==3.10 + # via requests isort==6.0.1 + # via pylint mccabe==0.7.0 + # via pylint pefile==2024.8.26 + # via -r misc/requirements/requirements-pylint.txt-raw platformdirs==4.3.7 + # via pylint pycparser==2.22 + # via cffi pyjwt==2.10.1 + # via github3-py pylint==3.3.6 + # via -r misc/requirements/requirements-pylint.txt-raw python-dateutil==2.9.0.post0 + # via github3-py ./scripts/dev/pylint_checkers + # via -r misc/requirements/requirements-pylint.txt-raw requests==2.32.3 + # via + # -r misc/requirements/requirements-pylint.txt-raw + # github3-py six==1.17.0 + # via python-dateutil tomli==2.2.1 + # via pylint tomlkit==0.13.2 + # via pylint typing-extensions==4.13.2 + # via + # astroid + # pylint uritemplate==4.1.1 + # via github3-py # urllib3==2.4.0 + # via requests diff --git a/misc/requirements/requirements-pyqt-5.15.2.txt b/misc/requirements/requirements-pyqt-5.15.2.txt index d0b9db91e..0aa4a47b8 100644 --- a/misc/requirements/requirements-pyqt-5.15.2.txt +++ b/misc/requirements/requirements-pyqt-5.15.2.txt @@ -1,5 +1,12 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt5==5.15.2 # rq.filter: == 5.15.2 + # via + # -r misc/requirements/requirements-pyqt-5.15.2.txt-raw + # pyqtwebengine pyqt5-sip==12.17.0 + # via + # pyqt5 + # pyqtwebengine pyqtwebengine==5.15.2 # rq.filter: == 5.15.2 + # via -r misc/requirements/requirements-pyqt-5.15.2.txt-raw diff --git a/misc/requirements/requirements-pyqt-5.15.txt b/misc/requirements/requirements-pyqt-5.15.txt index c09a8bb60..526fd9f48 100644 --- a/misc/requirements/requirements-pyqt-5.15.txt +++ b/misc/requirements/requirements-pyqt-5.15.txt @@ -1,7 +1,16 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt5==5.15.11 # rq.filter: < 5.16 + # via + # -r misc/requirements/requirements-pyqt-5.15.txt-raw + # pyqtwebengine pyqt5-qt5==5.15.16 + # via pyqt5 pyqt5-sip==12.17.0 + # via + # pyqt5 + # pyqtwebengine pyqtwebengine==5.15.7 # rq.filter: < 5.16 + # via -r misc/requirements/requirements-pyqt-5.15.txt-raw pyqtwebengine-qt5==5.15.16 + # via pyqtwebengine diff --git a/misc/requirements/requirements-pyqt-5.txt b/misc/requirements/requirements-pyqt-5.txt index 82ef5ff44..365549e47 100644 --- a/misc/requirements/requirements-pyqt-5.txt +++ b/misc/requirements/requirements-pyqt-5.txt @@ -1,7 +1,16 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt5==5.15.11 + # via + # -r misc/requirements/requirements-pyqt-5.txt-raw + # pyqtwebengine pyqt5-qt5==5.15.16 + # via pyqt5 pyqt5-sip==12.17.0 + # via + # pyqt5 + # pyqtwebengine pyqtwebengine==5.15.7 + # via -r misc/requirements/requirements-pyqt-5.txt-raw pyqtwebengine-qt5==5.15.16 + # via pyqtwebengine diff --git a/misc/requirements/requirements-pyqt-6.2.txt b/misc/requirements/requirements-pyqt-6.2.txt index 6676c50be..76e476637 100644 --- a/misc/requirements/requirements-pyqt-6.2.txt +++ b/misc/requirements/requirements-pyqt-6.2.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.2.3 + # via + # -r misc/requirements/requirements-pyqt-6.2.txt-raw + # pyqt6-webengine pyqt6-qt6==6.2.4 -pyqt6-webengine==6.2.1 -pyqt6-webengine-qt6==6.2.4 + # via + # -r misc/requirements/requirements-pyqt-6.2.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.2.1 + # via -r misc/requirements/requirements-pyqt-6.2.txt-raw +pyqt6-webengine-qt6==6.2.4 + # via + # -r misc/requirements/requirements-pyqt-6.2.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt-6.3.txt b/misc/requirements/requirements-pyqt-6.3.txt index 42f0106d1..df7b12f46 100644 --- a/misc/requirements/requirements-pyqt-6.3.txt +++ b/misc/requirements/requirements-pyqt-6.3.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.3.1 + # via + # -r misc/requirements/requirements-pyqt-6.3.txt-raw + # pyqt6-webengine pyqt6-qt6==6.3.2 -pyqt6-webengine==6.3.1 -pyqt6-webengine-qt6==6.3.2 + # via + # -r misc/requirements/requirements-pyqt-6.3.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.3.1 + # via -r misc/requirements/requirements-pyqt-6.3.txt-raw +pyqt6-webengine-qt6==6.3.2 + # via + # -r misc/requirements/requirements-pyqt-6.3.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt-6.4.txt b/misc/requirements/requirements-pyqt-6.4.txt index 57ab5c3b7..af5f5b6db 100644 --- a/misc/requirements/requirements-pyqt-6.4.txt +++ b/misc/requirements/requirements-pyqt-6.4.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.4.2 + # via + # -r misc/requirements/requirements-pyqt-6.4.txt-raw + # pyqt6-webengine pyqt6-qt6==6.4.3 -pyqt6-webengine==6.4.0 -pyqt6-webengine-qt6==6.4.3 + # via + # -r misc/requirements/requirements-pyqt-6.4.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.4.0 + # via -r misc/requirements/requirements-pyqt-6.4.txt-raw +pyqt6-webengine-qt6==6.4.3 + # via + # -r misc/requirements/requirements-pyqt-6.4.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt-6.5.txt b/misc/requirements/requirements-pyqt-6.5.txt index 2439fd4c2..1893ab625 100644 --- a/misc/requirements/requirements-pyqt-6.5.txt +++ b/misc/requirements/requirements-pyqt-6.5.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.5.3 + # via + # -r misc/requirements/requirements-pyqt-6.5.txt-raw + # pyqt6-webengine pyqt6-qt6==6.5.3 -pyqt6-webengine==6.5.0 -pyqt6-webengine-qt6==6.5.3 + # via + # -r misc/requirements/requirements-pyqt-6.5.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.5.0 + # via -r misc/requirements/requirements-pyqt-6.5.txt-raw +pyqt6-webengine-qt6==6.5.3 + # via + # -r misc/requirements/requirements-pyqt-6.5.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt-6.6.txt b/misc/requirements/requirements-pyqt-6.6.txt index 9b391d4c7..8b3b8d9d7 100644 --- a/misc/requirements/requirements-pyqt-6.6.txt +++ b/misc/requirements/requirements-pyqt-6.6.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.6.1 + # via + # -r misc/requirements/requirements-pyqt-6.6.txt-raw + # pyqt6-webengine pyqt6-qt6==6.6.3 -pyqt6-webengine==6.6.0 -pyqt6-webengine-qt6==6.6.3 + # via + # -r misc/requirements/requirements-pyqt-6.6.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.6.0 + # via -r misc/requirements/requirements-pyqt-6.6.txt-raw +pyqt6-webengine-qt6==6.6.3 + # via + # -r misc/requirements/requirements-pyqt-6.6.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt-6.7.txt b/misc/requirements/requirements-pyqt-6.7.txt index 0f64dbfa0..620cebafa 100644 --- a/misc/requirements/requirements-pyqt-6.7.txt +++ b/misc/requirements/requirements-pyqt-6.7.txt @@ -1,8 +1,22 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.7.1 + # via + # -r misc/requirements/requirements-pyqt-6.7.txt-raw + # pyqt6-webengine pyqt6-qt6==6.7.3 -pyqt6-webengine==6.7.0 -pyqt6-webengine-qt6==6.7.3 -pyqt6-webenginesubwheel-qt6==6.7.3 + # via + # -r misc/requirements/requirements-pyqt-6.7.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.7.0 + # via -r misc/requirements/requirements-pyqt-6.7.txt-raw +pyqt6-webengine-qt6==6.7.3 + # via + # -r misc/requirements/requirements-pyqt-6.7.txt-raw + # pyqt6-webengine +pyqt6-webenginesubwheel-qt6==6.7.3 + # via pyqt6-webengine-qt6 diff --git a/misc/requirements/requirements-pyqt-6.8.txt b/misc/requirements/requirements-pyqt-6.8.txt index 11fe6575b..6525c6a35 100644 --- a/misc/requirements/requirements-pyqt-6.8.txt +++ b/misc/requirements/requirements-pyqt-6.8.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.8.1 + # via + # -r misc/requirements/requirements-pyqt-6.8.txt-raw + # pyqt6-webengine pyqt6-qt6==6.8.2 -pyqt6-webengine==6.8.0 -pyqt6-webengine-qt6==6.8.2 + # via + # -r misc/requirements/requirements-pyqt-6.8.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.8.0 + # via -r misc/requirements/requirements-pyqt-6.8.txt-raw +pyqt6-webengine-qt6==6.8.2 + # via + # -r misc/requirements/requirements-pyqt-6.8.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt-6.9.txt b/misc/requirements/requirements-pyqt-6.9.txt index bbd618929..8e3e03d03 100644 --- a/misc/requirements/requirements-pyqt-6.9.txt +++ b/misc/requirements/requirements-pyqt-6.9.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt-6.9.txt-raw + # pyqt6-webengine pyqt6-qt6==6.9.0 -pyqt6-webengine==6.9.0 -pyqt6-webengine-qt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt-6.9.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.9.0 + # via -r misc/requirements/requirements-pyqt-6.9.txt-raw +pyqt6-webengine-qt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt-6.9.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt-6.txt b/misc/requirements/requirements-pyqt-6.txt index bbd618929..7b8c92f63 100644 --- a/misc/requirements/requirements-pyqt-6.txt +++ b/misc/requirements/requirements-pyqt-6.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt-6.txt-raw + # pyqt6-webengine pyqt6-qt6==6.9.0 -pyqt6-webengine==6.9.0 -pyqt6-webengine-qt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt-6.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.9.0 + # via -r misc/requirements/requirements-pyqt-6.txt-raw +pyqt6-webengine-qt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt-6.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyqt.txt b/misc/requirements/requirements-pyqt.txt index bbd618929..d228c51b5 100644 --- a/misc/requirements/requirements-pyqt.txt +++ b/misc/requirements/requirements-pyqt.txt @@ -1,7 +1,20 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pyqt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt.txt-raw + # pyqt6-webengine pyqt6-qt6==6.9.0 -pyqt6-webengine==6.9.0 -pyqt6-webengine-qt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt.txt-raw + # pyqt6 pyqt6-sip==13.10.0 + # via + # pyqt6 + # pyqt6-webengine +pyqt6-webengine==6.9.0 + # via -r misc/requirements/requirements-pyqt.txt-raw +pyqt6-webengine-qt6==6.9.0 + # via + # -r misc/requirements/requirements-pyqt.txt-raw + # pyqt6-webengine diff --git a/misc/requirements/requirements-pyroma.txt b/misc/requirements/requirements-pyroma.txt index ece006995..59fbb693e 100644 --- a/misc/requirements/requirements-pyroma.txt +++ b/misc/requirements/requirements-pyroma.txt @@ -1,17 +1,36 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py build==1.2.2.post1 + # via pyroma certifi==2025.1.31 + # via requests charset-normalizer==3.4.1 + # via requests docutils==0.21.2 + # via pyroma idna==3.10 + # via requests importlib-metadata==8.6.1 + # via build packaging==25.0 + # via + # build + # pyroma pygments==2.19.1 + # via pyroma pyproject-hooks==1.2.0 + # via build pyroma==4.2 + # via -r misc/requirements/requirements-pyroma.txt-raw requests==2.32.3 + # via pyroma +setuptools==79.0.1 + # via pyroma tomli==2.2.1 + # via build trove-classifiers==2025.4.11.15 + # via pyroma urllib3==2.4.0 + # via requests zipp==3.21.0 + # via importlib-metadata diff --git a/misc/requirements/requirements-sphinx.txt b/misc/requirements/requirements-sphinx.txt index 3a5185103..6e5ef6475 100644 --- a/misc/requirements/requirements-sphinx.txt +++ b/misc/requirements/requirements-sphinx.txt @@ -1,26 +1,50 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py alabaster==0.7.16 + # via sphinx babel==2.17.0 + # via sphinx certifi==2025.1.31 + # via requests charset-normalizer==3.4.1 + # via requests docutils==0.21.2 + # via sphinx idna==3.10 + # via requests imagesize==1.4.1 + # via sphinx importlib-metadata==8.6.1 + # via sphinx jinja2==3.1.6 + # via sphinx markupsafe==3.0.2 + # via jinja2 packaging==25.0 + # via sphinx pygments==2.19.1 + # via sphinx requests==2.32.3 + # via sphinx snowballstemmer==2.2.0 + # via sphinx sphinx==7.4.7 + # via -r misc/requirements/requirements-sphinx.txt-raw sphinxcontrib-applehelp==2.0.0 + # via sphinx sphinxcontrib-devhelp==2.0.0 + # via sphinx sphinxcontrib-htmlhelp==2.1.0 + # via sphinx sphinxcontrib-jsmath==1.0.1 + # via sphinx sphinxcontrib-qthelp==2.0.0 + # via sphinx sphinxcontrib-serializinghtml==2.0.0 + # via sphinx tomli==2.2.1 + # via sphinx urllib3==2.4.0 + # via requests zipp==3.21.0 + # via importlib-metadata diff --git a/misc/requirements/requirements-tests.txt b/misc/requirements/requirements-tests.txt index f1d53b93d..4a6b263b2 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -1,67 +1,152 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py attrs==25.3.0 -autocommand==2.2.2 -backports-tarfile==1.2.0 + # via hypothesis beautifulsoup4==4.13.4 + # via -r misc/requirements/requirements-tests.txt-raw blinker==1.9.0 + # via flask certifi==2025.1.31 + # via requests charset-normalizer==3.4.1 + # via requests cheroot==10.0.1 + # via -r misc/requirements/requirements-tests.txt-raw click==8.1.8 + # via flask coverage==7.8.0 + # via + # -r misc/requirements/requirements-tests.txt-raw + # pytest-cov exceptiongroup==1.2.2 + # via + # hypothesis + # pytest execnet==2.1.1 + # via pytest-xdist filelock==3.18.0 + # via tldextract flask==3.1.0 + # via -r misc/requirements/requirements-tests.txt-raw gherkin-official==29.0.0 + # via pytest-bdd hunter==3.7.0 -hypothesis==6.131.0 + # via -r misc/requirements/requirements-tests.txt-raw +hypothesis==6.131.9 + # via -r misc/requirements/requirements-tests.txt-raw idna==3.10 + # via + # requests + # tldextract importlib-metadata==8.6.1 -importlib-resources==6.5.2 -inflect==7.3.1 + # via flask iniconfig==2.1.0 + # via pytest itsdangerous==2.2.0 -jaraco-collections==5.1.0 -jaraco-context==6.0.1 + # via flask jaraco-functools==4.1.0 -jaraco-text==3.12.1 -# Jinja2==3.1.6 + # via cheroot +# jinja2==3.1.6 + # via flask mako==1.3.10 + # via pytest-bdd manhole==1.8.1 -# MarkupSafe==3.0.2 + # via hunter +# markupsafe==3.0.2 + # via + # jinja2 + # mako + # werkzeug more-itertools==10.7.0 + # via + # cheroot + # jaraco-functools packaging==25.0 + # via + # pytest + # pytest-bdd + # pytest-rerunfailures parse==1.20.2 + # via + # parse-type + # pytest-bdd parse-type==0.6.4 + # via pytest-bdd pillow==11.2.1 -platformdirs==4.3.7 + # via -r misc/requirements/requirements-tests.txt-raw pluggy==1.5.0 + # via + # pytest + # pytest-qt py-cpuinfo==9.0.0 + # via pytest-benchmark pygments==2.19.1 + # via -r misc/requirements/requirements-tests.txt-raw pytest==8.3.5 + # via + # -r misc/requirements/requirements-tests.txt-raw + # pytest-bdd + # pytest-benchmark + # pytest-cov + # pytest-instafail + # pytest-mock + # pytest-qt + # pytest-repeat + # pytest-rerunfailures + # pytest-xdist + # pytest-xvfb pytest-bdd==8.1.0 + # via -r misc/requirements/requirements-tests.txt-raw pytest-benchmark==5.1.0 + # via -r misc/requirements/requirements-tests.txt-raw pytest-cov==6.1.1 + # via -r misc/requirements/requirements-tests.txt-raw pytest-instafail==0.5.0 + # via -r misc/requirements/requirements-tests.txt-raw pytest-mock==3.14.0 + # via -r misc/requirements/requirements-tests.txt-raw pytest-qt==4.4.0 + # via -r misc/requirements/requirements-tests.txt-raw pytest-repeat==0.9.4 + # via -r misc/requirements/requirements-tests.txt-raw pytest-rerunfailures==15.0 + # via -r misc/requirements/requirements-tests.txt-raw pytest-xdist==3.6.1 + # via -r misc/requirements/requirements-tests.txt-raw pytest-xvfb==3.1.1 + # via -r misc/requirements/requirements-tests.txt-raw pyvirtualdisplay==3.0 + # via + # -r misc/requirements/requirements-tests.txt-raw + # pytest-xvfb requests==2.32.3 + # via + # requests-file + # tldextract requests-file==2.1.0 + # via tldextract six==1.17.0 + # via parse-type sortedcontainers==2.4.0 + # via hypothesis soupsieve==2.7 + # via beautifulsoup4 tldextract==5.3.0 + # via -r misc/requirements/requirements-tests.txt-raw tomli==2.2.1 -typeguard==4.3.0 + # via + # coverage + # pytest + # vulture typing-extensions==4.13.2 + # via + # beautifulsoup4 + # pytest-bdd urllib3==2.4.0 + # via requests vulture==2.14 + # via -r misc/requirements/requirements-tests.txt-raw werkzeug==3.1.3 + # via flask zipp==3.21.0 + # via importlib-metadata diff --git a/misc/requirements/requirements-tox.txt b/misc/requirements/requirements-tox.txt index a4c04254c..6c03036b8 100644 --- a/misc/requirements/requirements-tox.txt +++ b/misc/requirements/requirements-tox.txt @@ -1,18 +1,42 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py cachetools==5.5.2 + # via tox chardet==5.2.0 + # via tox colorama==0.4.6 + # via tox distlib==0.3.9 + # via virtualenv filelock==3.18.0 + # via + # tox + # virtualenv packaging==25.0 + # via + # pyproject-api + # tox pip==25.0.1 + # via -r misc/requirements/requirements-tox.txt-raw platformdirs==4.3.7 + # via + # tox + # virtualenv pluggy==1.5.0 + # via tox pyproject-api==1.9.0 + # via tox setuptools==79.0.1 + # via -r misc/requirements/requirements-tox.txt-raw tomli==2.2.1 + # via + # pyproject-api + # tox tox==4.25.0 + # via -r misc/requirements/requirements-tox.txt-raw typing-extensions==4.13.2 + # via tox virtualenv==20.30.0 + # via tox wheel==0.45.1 + # via -r misc/requirements/requirements-tox.txt-raw diff --git a/misc/requirements/requirements-vulture.txt b/misc/requirements/requirements-vulture.txt index 8c58f3fc7..0b52977d0 100644 --- a/misc/requirements/requirements-vulture.txt +++ b/misc/requirements/requirements-vulture.txt @@ -1,4 +1,6 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py tomli==2.2.1 + # via vulture vulture==2.14 + # via -r misc/requirements/requirements-vulture.txt-raw diff --git a/misc/requirements/requirements-yamllint.txt b/misc/requirements/requirements-yamllint.txt index c6216f7a5..415b6f2c5 100644 --- a/misc/requirements/requirements-yamllint.txt +++ b/misc/requirements/requirements-yamllint.txt @@ -1,5 +1,8 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py pathspec==0.12.1 + # via yamllint pyyaml==6.0.2 + # via yamllint yamllint==1.37.0 + # via -r misc/requirements/requirements-yamllint.txt-raw diff --git a/requirements.txt b/requirements.txt index 4d68d027f..9b50982cd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,11 +1,17 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py adblock==0.6.0 + # via -r misc/requirements/requirements-qutebrowser.txt-raw colorama==0.4.6 + # via -r misc/requirements/requirements-qutebrowser.txt-raw jinja2==3.1.6 + # via -r misc/requirements/requirements-qutebrowser.txt-raw markupsafe==3.0.2 + # via jinja2 pygments==2.19.1 + # via -r misc/requirements/requirements-qutebrowser.txt-raw pyyaml==6.0.2 + # via -r misc/requirements/requirements-qutebrowser.txt-raw # Unpinned due to recompile_requirements.py limitations pyobjc-core ; sys_platform=="darwin" pyobjc-framework-Cocoa ; sys_platform=="darwin"