diff options
Diffstat (limited to 'misc/requirements')
-rw-r--r-- | misc/requirements/requirements-check-manifest.txt | 6 | ||||
-rw-r--r-- | misc/requirements/requirements-dev.txt | 14 | ||||
-rw-r--r-- | misc/requirements/requirements-dev.txt-raw | 1 | ||||
-rw-r--r-- | misc/requirements/requirements-mypy.txt | 12 | ||||
-rw-r--r-- | misc/requirements/requirements-mypy.txt-raw | 3 | ||||
-rw-r--r-- | misc/requirements/requirements-pyinstaller.txt | 4 | ||||
-rw-r--r-- | misc/requirements/requirements-pylint.txt | 10 | ||||
-rw-r--r-- | misc/requirements/requirements-pylint.txt-raw | 1 | ||||
-rw-r--r-- | misc/requirements/requirements-pyroma.txt | 10 | ||||
-rw-r--r-- | misc/requirements/requirements-qutebrowser.txt-raw | 5 | ||||
-rw-r--r-- | misc/requirements/requirements-sphinx.txt | 22 | ||||
-rw-r--r-- | misc/requirements/requirements-tests-bleeding.txt | 6 | ||||
-rw-r--r-- | misc/requirements/requirements-tests.txt | 18 | ||||
-rw-r--r-- | misc/requirements/requirements-tests.txt-raw | 1 | ||||
-rw-r--r-- | misc/requirements/requirements-tox.txt | 11 | ||||
-rw-r--r-- | misc/requirements/requirements-vulture.txt | 4 |
16 files changed, 61 insertions, 67 deletions
diff --git a/misc/requirements/requirements-check-manifest.txt b/misc/requirements/requirements-check-manifest.txt index d4d85c486..349e4399b 100644 --- a/misc/requirements/requirements-check-manifest.txt +++ b/misc/requirements/requirements-check-manifest.txt @@ -1,9 +1,9 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -build==1.2.2 -check-manifest==0.49 +build==1.2.2.post1 +check-manifest==0.50 importlib_metadata==8.5.0 packaging==24.1 pyproject_hooks==1.2.0 -tomli==2.0.1 +tomli==2.0.2 zipp==3.20.2 diff --git a/misc/requirements/requirements-dev.txt b/misc/requirements/requirements-dev.txt index 063738395..ae3a154f7 100644 --- a/misc/requirements/requirements-dev.txt +++ b/misc/requirements/requirements-dev.txt @@ -2,13 +2,13 @@ autocommand==2.2.2 backports.tarfile==1.2.0 -build==1.2.2 +build==1.2.2.post1 bump2version==1.0.1 certifi==2024.8.30 cffi==1.17.1 -charset-normalizer==3.3.2 -cryptography==43.0.1 -docutils==0.20.1 +charset-normalizer==3.4.0 +cryptography==43.0.3 +docutils==0.21.2 github3.py==4.0.1 hunter==3.7.0 idna==3.10 @@ -37,15 +37,15 @@ Pympler==1.1 pyproject_hooks==1.2.0 PyQt-builder==1.16.4 python-dateutil==2.9.0.post0 -readme_renderer==43.0 +readme_renderer==44.0 requests==2.32.3 requests-toolbelt==1.0.0 rfc3986==2.0.0 -rich==13.8.1 +rich==13.9.2 SecretStorage==3.3.3 sip==6.8.6 six==1.16.0 -tomli==2.0.1 +tomli==2.0.2 twine==5.1.1 typeguard==4.3.0 typing_extensions==4.12.2 diff --git a/misc/requirements/requirements-dev.txt-raw b/misc/requirements/requirements-dev.txt-raw index fc991474c..8bf0d9772 100644 --- a/misc/requirements/requirements-dev.txt-raw +++ b/misc/requirements/requirements-dev.txt-raw @@ -9,6 +9,7 @@ twine # Included to override setuptools' vendored version that is being included in # the lock file by pip freeze. +importlib_resources platformdirs # Already included via test requirements diff --git a/misc/requirements/requirements-mypy.txt b/misc/requirements/requirements-mypy.txt index 5a6eb2344..abfdc7986 100644 --- a/misc/requirements/requirements-mypy.txt +++ b/misc/requirements/requirements-mypy.txt @@ -2,20 +2,18 @@ chardet==5.2.0 diff_cover==9.2.0 -importlib_resources==6.4.5 Jinja2==3.1.4 lxml==5.3.0 -MarkupSafe==2.1.5 -mypy==1.11.2 +MarkupSafe==3.0.2 +mypy==1.12.1 mypy-extensions==1.0.0 pluggy==1.5.0 Pygments==2.18.0 PyQt5-stubs==5.15.6.0 -tomli==2.0.1 +tomli==2.0.2 types-colorama==0.4.15.20240311 -types-docutils==0.21.0.20240907 +types-docutils==0.21.0.20241005 types-Pygments==2.18.0.20240506 types-PyYAML==6.0.12.20240917 -types-setuptools==75.1.0.20240917 +types-setuptools==75.2.0.20241019 typing_extensions==4.12.2 -zipp==3.20.2 diff --git a/misc/requirements/requirements-mypy.txt-raw b/misc/requirements/requirements-mypy.txt-raw index 027f4fef6..683e8bec7 100644 --- a/misc/requirements/requirements-mypy.txt-raw +++ b/misc/requirements/requirements-mypy.txt-raw @@ -6,6 +6,3 @@ PyQt5-stubs types-PyYAML types-colorama types-Pygments - -# So stubs are available even on newer Python versions -importlib_resources diff --git a/misc/requirements/requirements-pyinstaller.txt b/misc/requirements/requirements-pyinstaller.txt index d7e92fc61..20e298a71 100644 --- a/misc/requirements/requirements-pyinstaller.txt +++ b/misc/requirements/requirements-pyinstaller.txt @@ -3,6 +3,6 @@ altgraph==0.17.4 importlib_metadata==8.5.0 packaging==24.1 -pyinstaller==6.10.0 -pyinstaller-hooks-contrib==2024.8 +pyinstaller==6.11.0 +pyinstaller-hooks-contrib==2024.9 zipp==3.20.2 diff --git a/misc/requirements/requirements-pylint.txt b/misc/requirements/requirements-pylint.txt index d053a6673..c1fffcd9c 100644 --- a/misc/requirements/requirements-pylint.txt +++ b/misc/requirements/requirements-pylint.txt @@ -1,10 +1,10 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -astroid==3.2.4 +astroid==3.3.5 certifi==2024.8.30 cffi==1.17.1 -charset-normalizer==3.3.2 -cryptography==43.0.1 +charset-normalizer==3.4.0 +cryptography==43.0.3 dill==0.3.9 github3.py==4.0.1 idna==3.10 @@ -14,12 +14,12 @@ pefile==2024.8.26 platformdirs==4.3.6 pycparser==2.22 PyJWT==2.9.0 -pylint==3.2.7 +pylint==3.3.1 python-dateutil==2.9.0.post0 ./scripts/dev/pylint_checkers requests==2.32.3 six==1.16.0 -tomli==2.0.1 +tomli==2.0.2 tomlkit==0.13.2 typing_extensions==4.12.2 uritemplate==4.1.1 diff --git a/misc/requirements/requirements-pylint.txt-raw b/misc/requirements/requirements-pylint.txt-raw index 99a2cf02f..78da3a1a3 100644 --- a/misc/requirements/requirements-pylint.txt-raw +++ b/misc/requirements/requirements-pylint.txt-raw @@ -7,7 +7,6 @@ pefile # fix qute-pylint location #@ replace: qute[_-]pylint.* ./scripts/dev/pylint_checkers -#@ markers: typed-ast python_version<"3.8" # Already included via test requirements #@ ignore: urllib3 diff --git a/misc/requirements/requirements-pyroma.txt b/misc/requirements/requirements-pyroma.txt index 223ada625..f67c21e82 100644 --- a/misc/requirements/requirements-pyroma.txt +++ b/misc/requirements/requirements-pyroma.txt @@ -1,9 +1,9 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -build==1.2.2 +build==1.2.2.post1 certifi==2024.8.30 -charset-normalizer==3.3.2 -docutils==0.20.1 +charset-normalizer==3.4.0 +docutils==0.21.2 idna==3.10 importlib_metadata==8.5.0 packaging==24.1 @@ -11,7 +11,7 @@ Pygments==2.18.0 pyproject_hooks==1.2.0 pyroma==4.2 requests==2.32.3 -tomli==2.0.1 -trove-classifiers==2024.9.12 +tomli==2.0.2 +trove-classifiers==2024.10.16 urllib3==2.2.3 zipp==3.20.2 diff --git a/misc/requirements/requirements-qutebrowser.txt-raw b/misc/requirements/requirements-qutebrowser.txt-raw index ca4081d1d..586049b82 100644 --- a/misc/requirements/requirements-qutebrowser.txt-raw +++ b/misc/requirements/requirements-qutebrowser.txt-raw @@ -12,12 +12,7 @@ PyYAML #@ add: pyobjc-core ; sys_platform=="darwin" #@ add: pyobjc-framework-Cocoa ; sys_platform=="darwin" -## stdlib backports -importlib_resources - ## Optional dependencies Pygments # For :view-source --pygments or on QtWebKit colorama # Colored log output on Windows adblock # Improved adblocking - -#@ markers: importlib_resources python_version=="3.8.*" diff --git a/misc/requirements/requirements-sphinx.txt b/misc/requirements/requirements-sphinx.txt index 2f0ba5b9a..7e0cd41b4 100644 --- a/misc/requirements/requirements-sphinx.txt +++ b/misc/requirements/requirements-sphinx.txt @@ -1,26 +1,26 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -alabaster==0.7.13 +alabaster==0.7.16 babel==2.16.0 certifi==2024.8.30 -charset-normalizer==3.3.2 -docutils==0.20.1 +charset-normalizer==3.4.0 +docutils==0.21.2 idna==3.10 imagesize==1.4.1 importlib_metadata==8.5.0 Jinja2==3.1.4 -MarkupSafe==2.1.5 +MarkupSafe==3.0.2 packaging==24.1 Pygments==2.18.0 -pytz==2024.2 requests==2.32.3 snowballstemmer==2.2.0 -Sphinx==7.1.2 -sphinxcontrib-applehelp==1.0.4 -sphinxcontrib-devhelp==1.0.2 -sphinxcontrib-htmlhelp==2.0.1 +Sphinx==7.4.7 +sphinxcontrib-applehelp==2.0.0 +sphinxcontrib-devhelp==2.0.0 +sphinxcontrib-htmlhelp==2.1.0 sphinxcontrib-jsmath==1.0.1 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-qthelp==2.0.0 +sphinxcontrib-serializinghtml==2.0.0 +tomli==2.0.2 urllib3==2.2.3 zipp==3.20.2 diff --git a/misc/requirements/requirements-tests-bleeding.txt b/misc/requirements/requirements-tests-bleeding.txt index 10369fc30..79d19910a 100644 --- a/misc/requirements/requirements-tests-bleeding.txt +++ b/misc/requirements/requirements-tests-bleeding.txt @@ -7,7 +7,11 @@ git+https://github.com/pallets/flask.git git+https://github.com/pallets/werkzeug.git # transitive dep, but needed to work git+https://github.com/HypothesisWorks/hypothesis.git#subdirectory=hypothesis-python git+https://github.com/pytest-dev/pytest.git -git+https://github.com/pytest-dev/pytest-bdd.git + +# https://github.com/qutebrowser/qutebrowser/issues/8342 +# git+https://github.com/pytest-dev/pytest-bdd.git +pytest-bdd + git+https://github.com/ionelmc/pytest-benchmark.git git+https://github.com/pytest-dev/pytest-instafail.git git+https://github.com/pytest-dev/pytest-mock.git diff --git a/misc/requirements/requirements-tests.txt b/misc/requirements/requirements-tests.txt index dcd27b11a..6a360e7bd 100644 --- a/misc/requirements/requirements-tests.txt +++ b/misc/requirements/requirements-tests.txt @@ -6,19 +6,19 @@ backports.tarfile==1.2.0 beautifulsoup4==4.12.3 blinker==1.8.2 certifi==2024.8.30 -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 cheroot==10.0.1 click==8.1.7 -coverage==7.6.1 +coverage==7.6.4 exceptiongroup==1.2.2 execnet==2.1.1 filelock==3.16.1 Flask==3.0.3 hunter==3.7.0 -hypothesis==6.112.2 +hypothesis==6.115.3 idna==3.10 importlib_metadata==8.5.0 -importlib_resources==6.4.5 ; python_version=="3.8.*" +importlib_resources==6.4.5 inflect==7.3.1 iniconfig==2.0.0 itsdangerous==2.2.0 @@ -29,13 +29,13 @@ jaraco.text==3.12.1 # Jinja2==3.1.4 Mako==1.3.5 manhole==1.8.1 -# MarkupSafe==2.1.5 +# MarkupSafe==3.0.2 more-itertools==10.5.0 packaging==24.1 parse==1.20.2 -parse_type==0.6.3 +parse_type==0.6.4 +pillow==11.0.0 platformdirs==4.3.6 -pillow==10.4.0 pluggy==1.5.0 py-cpuinfo==9.0.0 Pygments==2.18.0 @@ -57,10 +57,10 @@ six==1.16.0 sortedcontainers==2.4.0 soupsieve==2.6 tldextract==5.1.2 -tomli==2.0.1 +tomli==2.0.2 typeguard==4.3.0 typing_extensions==4.12.2 urllib3==2.2.3 -vulture==2.12 +vulture==2.13 Werkzeug==3.0.4 zipp==3.20.2 diff --git a/misc/requirements/requirements-tests.txt-raw b/misc/requirements/requirements-tests.txt-raw index 58984f164..1df954e53 100644 --- a/misc/requirements/requirements-tests.txt-raw +++ b/misc/requirements/requirements-tests.txt-raw @@ -39,7 +39,6 @@ tldextract # Include them here even though we don't need them to make sure we at least # get an up to date version. importlib_resources -#@ markers: importlib_resources python_version=="3.8.*" jaraco.context platformdirs diff --git a/misc/requirements/requirements-tox.txt b/misc/requirements/requirements-tox.txt index f66945528..d76fa3fc0 100644 --- a/misc/requirements/requirements-tox.txt +++ b/misc/requirements/requirements-tox.txt @@ -3,15 +3,16 @@ cachetools==5.5.0 chardet==5.2.0 colorama==0.4.6 -distlib==0.3.8 +distlib==0.3.9 filelock==3.16.1 packaging==24.1 pip==24.2 platformdirs==4.3.6 pluggy==1.5.0 pyproject-api==1.8.0 -setuptools==75.1.0 -tomli==2.0.1 -tox==4.20.0 -virtualenv==20.26.6 +setuptools==75.2.0 +tomli==2.0.2 +tox==4.23.0 +typing_extensions==4.12.2 +virtualenv==20.27.0 wheel==0.44.0 diff --git a/misc/requirements/requirements-vulture.txt b/misc/requirements/requirements-vulture.txt index 09294ac8d..bdedceb1d 100644 --- a/misc/requirements/requirements-vulture.txt +++ b/misc/requirements/requirements-vulture.txt @@ -1,4 +1,4 @@ # This file is automatically generated by scripts/dev/recompile_requirements.py -tomli==2.0.1 -vulture==2.12 +tomli==2.0.2 +vulture==2.13 |