From c8a00de7bd03f1b104188edf3852a7a9c171e4d0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Feb 2026 17:20:11 +0000 Subject: [PATCH 1/3] Bump setuptools from 80.10.2 to 82.0.0 (#12045) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [setuptools](https://github.com/pypa/setuptools) from 80.10.2 to 82.0.0.
Changelog

Sourced from setuptools's changelog.

v82.0.0

Deprecations and Removals

v81.0.0

Deprecations and Removals

Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=setuptools&package-manager=pip&previous-version=80.10.2&new-version=82.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements/constraints.txt | 112 +++++++++++++++++------------------ requirements/dev.txt | 106 ++++++++++++++++----------------- 2 files changed, 109 insertions(+), 109 deletions(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 7dabef99397..ec73bc0c794 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -6,34 +6,34 @@ # aiodns==4.0.0 # via - # -r lint.in - # -r runtime-deps.in + # -r requirements/lint.in + # -r requirements/runtime-deps.in aiohappyeyeballs==2.6.1 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in aiohttp-theme==0.1.7 - # via -r doc.in + # via -r requirements/doc.in aiosignal==1.4.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in alabaster==1.0.0 # via sphinx annotated-types==0.7.0 # via pydantic async-timeout==5.0.1 ; python_version < "3.11" # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # valkey babel==2.18.0 # via sphinx backports-zstd==1.3.0 ; implementation_name == "cpython" # via - # -r lint.in - # -r runtime-deps.in + # -r requirements/lint.in + # -r requirements/runtime-deps.in blockbuster==1.5.26 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in brotli==1.2.0 ; platform_python_implementation == "CPython" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in build==1.4.0 # via pip-tools certifi==2026.1.4 @@ -55,12 +55,12 @@ click==8.3.1 # wait-for-it coverage==7.13.4 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-cov cryptography==46.0.5 # via trustme cython==3.2.4 - # via -r cython.in + # via -r requirements/cython.in distlib==0.4.0 # via virtualenv docutils==0.21.2 @@ -75,14 +75,14 @@ forbiddenfruit==0.1.4 # via blockbuster freezegun==1.5.5 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in frozenlist==1.8.0 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal gunicorn==25.1.0 - # via -r base.in + # via -r requirements/base.in identify==2.6.16 # via pre-commit idna==3.11 @@ -96,8 +96,8 @@ iniconfig==2.3.0 # via pytest isal==1.7.2 ; python_version < "3.14" # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in jinja2==3.1.6 # via # sphinx @@ -112,13 +112,13 @@ mdurl==0.1.2 # via markdown-it-py multidict==6.7.1 # via - # -r multidict.in - # -r runtime-deps.in + # -r requirements/multidict.in + # -r requirements/runtime-deps.in # yarl mypy==1.19.1 ; implementation_name == "cpython" # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in mypy-extensions==1.1.0 # via mypy nodeenv==1.10.0 @@ -133,9 +133,9 @@ packaging==26.0 pathspec==1.0.4 # via mypy pip-tools==7.5.3 - # via -r dev.in + # via -r requirements/dev.in pkgconfig==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in platformdirs==4.5.1 # via virtualenv pluggy==1.6.0 @@ -143,15 +143,15 @@ pluggy==1.6.0 # pytest # pytest-cov pre-commit==4.5.1 - # via -r lint.in + # via -r requirements/lint.in propcache==0.4.1 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # yarl proxy-py==2.4.10 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pycares==5.0.1 # via aiodns pycparser==3.0 @@ -173,30 +173,30 @@ pyproject-hooks==1.2.0 # pip-tools pytest==9.0.2 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in # pytest-codspeed # pytest-cov # pytest-mock # pytest-xdist pytest-codspeed==4.3.0 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pytest-cov==7.0.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-mock==3.15.1 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pytest-xdist==3.8.0 - # via -r test-common.in + # via -r requirements/test-common.in python-dateutil==2.9.0.post0 # via freezegun python-on-whales==0.80.0 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pyyaml==6.0.3 # via pre-commit requests==2.32.5 @@ -206,16 +206,16 @@ requests==2.32.5 rich==14.3.2 # via pytest-codspeed setuptools-git==1.2 - # via -r test-common.in + # via -r requirements/test-common.in six==1.17.0 # via python-dateutil slotscheck==0.19.1 - # via -r lint.in + # via -r requirements/lint.in snowballstemmer==3.0.1 # via sphinx sphinx==8.1.3 # via - # -r doc.in + # -r requirements/doc.in # sphinxcontrib-spelling # sphinxcontrib-towncrier sphinxcontrib-applehelp==2.0.0 @@ -231,9 +231,9 @@ sphinxcontrib-qthelp==2.0.0 sphinxcontrib-serializinghtml==2.0.0 # via sphinx sphinxcontrib-spelling==8.0.2 ; platform_system != "Windows" - # via -r doc-spelling.in + # via -r requirements/doc-spelling.in sphinxcontrib-towncrier==0.5.0a0 - # via -r doc.in + # via -r requirements/doc.in tomli==2.4.0 # via # build @@ -246,15 +246,15 @@ tomli==2.4.0 # towncrier towncrier==25.8.0 # via - # -r doc.in + # -r requirements/doc.in # sphinxcontrib-towncrier trustme==1.2.1 ; platform_machine != "i686" # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in typing-extensions==4.15.0 ; python_version < "3.13" # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal # cryptography # exceptiongroup @@ -271,25 +271,25 @@ urllib3==2.6.3 # via requests uvloop==0.21.0 ; platform_system != "Windows" # via - # -r base.in - # -r lint.in + # -r requirements/base.in + # -r requirements/lint.in valkey==6.1.1 - # via -r lint.in + # via -r requirements/lint.in virtualenv==20.36.1 # via pre-commit wait-for-it==2.3.0 - # via -r test-common.in + # via -r requirements/test-common.in wheel==0.46.3 # via pip-tools yarl==1.22.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in zlib-ng==1.0.0 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in # The following packages are considered to be unsafe in a requirements file: pip==26.0.1 # via pip-tools -setuptools==80.10.2 +setuptools==82.0.0 # via pip-tools diff --git a/requirements/dev.txt b/requirements/dev.txt index dc0cb64aa17..144a69c01da 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -6,34 +6,34 @@ # aiodns==4.0.0 # via - # -r lint.in - # -r runtime-deps.in + # -r requirements/lint.in + # -r requirements/runtime-deps.in aiohappyeyeballs==2.6.1 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in aiohttp-theme==0.1.7 - # via -r doc.in + # via -r requirements/doc.in aiosignal==1.4.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in alabaster==1.0.0 # via sphinx annotated-types==0.7.0 # via pydantic async-timeout==5.0.1 ; python_version < "3.11" # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # valkey babel==2.18.0 # via sphinx backports-zstd==1.3.0 ; platform_python_implementation == "CPython" and python_version < "3.14" # via - # -r lint.in - # -r runtime-deps.in + # -r requirements/lint.in + # -r requirements/runtime-deps.in blockbuster==1.5.26 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in brotli==1.2.0 ; platform_python_implementation == "CPython" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in build==1.4.0 # via pip-tools certifi==2026.1.4 @@ -55,7 +55,7 @@ click==8.3.1 # wait-for-it coverage==7.13.4 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-cov cryptography==46.0.5 # via trustme @@ -73,14 +73,14 @@ forbiddenfruit==0.1.4 # via blockbuster freezegun==1.5.5 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in frozenlist==1.8.0 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal gunicorn==25.1.0 - # via -r base.in + # via -r requirements/base.in identify==2.6.16 # via pre-commit idna==3.11 @@ -94,8 +94,8 @@ iniconfig==2.3.0 # via pytest isal==1.7.2 ; python_version < "3.14" # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in jinja2==3.1.6 # via # sphinx @@ -110,12 +110,12 @@ mdurl==0.1.2 # via markdown-it-py multidict==6.7.1 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # yarl mypy==1.19.1 ; implementation_name == "cpython" # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in mypy-extensions==1.1.0 # via mypy nodeenv==1.10.0 @@ -130,9 +130,9 @@ packaging==26.0 pathspec==1.0.4 # via mypy pip-tools==7.5.3 - # via -r dev.in + # via -r requirements/dev.in pkgconfig==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in platformdirs==4.5.1 # via virtualenv pluggy==1.6.0 @@ -140,15 +140,15 @@ pluggy==1.6.0 # pytest # pytest-cov pre-commit==4.5.1 - # via -r lint.in + # via -r requirements/lint.in propcache==0.4.1 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # yarl proxy-py==2.4.10 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pycares==5.0.1 # via aiodns pycparser==3.0 @@ -168,30 +168,30 @@ pyproject-hooks==1.2.0 # pip-tools pytest==9.0.2 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in # pytest-codspeed # pytest-cov # pytest-mock # pytest-xdist pytest-codspeed==4.3.0 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pytest-cov==7.0.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-mock==3.15.1 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pytest-xdist==3.8.0 - # via -r test-common.in + # via -r requirements/test-common.in python-dateutil==2.9.0.post0 # via freezegun python-on-whales==0.80.0 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in pyyaml==6.0.3 # via pre-commit requests==2.32.5 @@ -199,16 +199,16 @@ requests==2.32.5 rich==14.3.2 # via pytest-codspeed setuptools-git==1.2 - # via -r test-common.in + # via -r requirements/test-common.in six==1.17.0 # via python-dateutil slotscheck==0.19.1 - # via -r lint.in + # via -r requirements/lint.in snowballstemmer==3.0.1 # via sphinx sphinx==8.1.3 # via - # -r doc.in + # -r requirements/doc.in # sphinxcontrib-towncrier sphinxcontrib-applehelp==2.0.0 # via sphinx @@ -223,7 +223,7 @@ sphinxcontrib-qthelp==2.0.0 sphinxcontrib-serializinghtml==2.0.0 # via sphinx sphinxcontrib-towncrier==0.5.0a0 - # via -r doc.in + # via -r requirements/doc.in tomli==2.4.0 # via # build @@ -236,15 +236,15 @@ tomli==2.4.0 # towncrier towncrier==25.8.0 # via - # -r doc.in + # -r requirements/doc.in # sphinxcontrib-towncrier trustme==1.2.1 ; platform_machine != "i686" # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in typing-extensions==4.15.0 ; python_version < "3.13" # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal # cryptography # exceptiongroup @@ -261,25 +261,25 @@ urllib3==2.6.3 # via requests uvloop==0.21.0 ; platform_system != "Windows" and implementation_name == "cpython" # via - # -r base.in - # -r lint.in + # -r requirements/base.in + # -r requirements/lint.in valkey==6.1.1 - # via -r lint.in + # via -r requirements/lint.in virtualenv==20.36.1 # via pre-commit wait-for-it==2.3.0 - # via -r test-common.in + # via -r requirements/test-common.in wheel==0.46.3 # via pip-tools yarl==1.22.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in zlib-ng==1.0.0 # via - # -r lint.in - # -r test-common.in + # -r requirements/lint.in + # -r requirements/test-common.in # The following packages are considered to be unsafe in a requirements file: pip==26.0.1 # via pip-tools -setuptools==80.10.2 +setuptools==82.0.0 # via pip-tools From 2e4468913e396b4cff785331427b1bac6b69a3f7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Feb 2026 17:31:23 +0000 Subject: [PATCH 2/3] Bump librt from 0.7.8 to 0.8.0 (#12061) Bumps [librt](https://github.com/mypyc/librt) from 0.7.8 to 0.8.0.
Commits

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=librt&package-manager=pip&previous-version=0.7.8&new-version=0.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements/constraints.txt | 2 +- requirements/dev.txt | 2 +- requirements/lint.txt | 36 ++++++++++----------- requirements/test-common.txt | 36 ++++++++++----------- requirements/test-ft.txt | 60 +++++++++++++++++----------------- requirements/test.txt | 62 ++++++++++++++++++------------------ 6 files changed, 99 insertions(+), 99 deletions(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index ec73bc0c794..1bc396f60a9 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -102,7 +102,7 @@ jinja2==3.1.6 # via # sphinx # towncrier -librt==0.7.8 +librt==0.8.0 # via mypy markdown-it-py==4.0.0 # via rich diff --git a/requirements/dev.txt b/requirements/dev.txt index 144a69c01da..d16548b9880 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -100,7 +100,7 @@ jinja2==3.1.6 # via # sphinx # towncrier -librt==0.7.8 +librt==0.8.0 # via mypy markdown-it-py==4.0.0 # via rich diff --git a/requirements/lint.txt b/requirements/lint.txt index 2bc766021b7..a5cbe5c87bf 100644 --- a/requirements/lint.txt +++ b/requirements/lint.txt @@ -5,15 +5,15 @@ # pip-compile --allow-unsafe --output-file=requirements/lint.txt --strip-extras requirements/lint.in # aiodns==4.0.0 - # via -r lint.in + # via -r requirements/lint.in annotated-types==0.7.0 # via pydantic async-timeout==5.0.1 # via valkey backports-zstd==1.3.0 ; implementation_name == "cpython" - # via -r lint.in + # via -r requirements/lint.in blockbuster==1.5.26 - # via -r lint.in + # via -r requirements/lint.in cffi==2.0.0 # via # cryptography @@ -34,7 +34,7 @@ filelock==3.21.2 forbiddenfruit==0.1.4 # via blockbuster freezegun==1.5.5 - # via -r lint.in + # via -r requirements/lint.in identify==2.6.16 # via pre-commit idna==3.11 @@ -42,15 +42,15 @@ idna==3.11 iniconfig==2.3.0 # via pytest isal==1.7.2 - # via -r lint.in -librt==0.7.8 + # via -r requirements/lint.in +librt==0.8.0 # via mypy markdown-it-py==4.0.0 # via rich mdurl==0.1.2 # via markdown-it-py mypy==1.19.1 ; implementation_name == "cpython" - # via -r lint.in + # via -r requirements/lint.in mypy-extensions==1.1.0 # via mypy nodeenv==1.10.0 @@ -64,9 +64,9 @@ platformdirs==4.5.1 pluggy==1.6.0 # via pytest pre-commit==4.5.1 - # via -r lint.in + # via -r requirements/lint.in proxy-py==2.4.10 - # via -r lint.in + # via -r requirements/lint.in pycares==5.0.1 # via aiodns pycparser==3.0 @@ -81,17 +81,17 @@ pygments==2.19.2 # rich pytest==9.0.2 # via - # -r lint.in + # -r requirements/lint.in # pytest-codspeed # pytest-mock pytest-codspeed==4.3.0 - # via -r lint.in + # via -r requirements/lint.in pytest-mock==3.15.1 - # via -r lint.in + # via -r requirements/lint.in python-dateutil==2.9.0.post0 # via freezegun python-on-whales==0.80.0 - # via -r lint.in + # via -r requirements/lint.in pyyaml==6.0.3 # via pre-commit rich==14.3.2 @@ -99,14 +99,14 @@ rich==14.3.2 six==1.17.0 # via python-dateutil slotscheck==0.19.1 - # via -r lint.in + # via -r requirements/lint.in tomli==2.4.0 # via # mypy # pytest # slotscheck trustme==1.2.1 - # via -r lint.in + # via -r requirements/lint.in typing-extensions==4.15.0 # via # cryptography @@ -120,10 +120,10 @@ typing-extensions==4.15.0 typing-inspection==0.4.2 # via pydantic uvloop==0.21.0 ; platform_system != "Windows" - # via -r lint.in + # via -r requirements/lint.in valkey==6.1.1 - # via -r lint.in + # via -r requirements/lint.in virtualenv==20.36.1 # via pre-commit zlib-ng==1.0.0 - # via -r lint.in + # via -r requirements/lint.in diff --git a/requirements/test-common.txt b/requirements/test-common.txt index 1a0fe669c0f..f7a204b1096 100644 --- a/requirements/test-common.txt +++ b/requirements/test-common.txt @@ -7,7 +7,7 @@ annotated-types==0.7.0 # via pydantic blockbuster==1.5.26 - # via -r test-common.in + # via -r requirements/test-common.in cffi==2.0.0 # via # cryptography @@ -16,7 +16,7 @@ click==8.3.1 # via wait-for-it coverage==7.13.4 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-cov cryptography==46.0.5 # via trustme @@ -27,21 +27,21 @@ execnet==2.1.2 forbiddenfruit==0.1.4 # via blockbuster freezegun==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in idna==3.11 # via trustme iniconfig==2.3.0 # via pytest isal==1.8.0 ; python_version < "3.14" - # via -r test-common.in -librt==0.7.8 + # via -r requirements/test-common.in +librt==0.8.0 # via mypy markdown-it-py==4.0.0 # via rich mdurl==0.1.2 # via markdown-it-py mypy==1.19.1 ; implementation_name == "cpython" - # via -r test-common.in + # via -r requirements/test-common.in mypy-extensions==1.1.0 # via mypy packaging==26.0 @@ -49,13 +49,13 @@ packaging==26.0 pathspec==1.0.4 # via mypy pkgconfig==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in pluggy==1.6.0 # via # pytest # pytest-cov proxy-py==2.4.10 - # via -r test-common.in + # via -r requirements/test-common.in pycparser==3.0 # via cffi pydantic==2.12.5 @@ -68,27 +68,27 @@ pygments==2.19.2 # rich pytest==9.0.2 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-codspeed # pytest-cov # pytest-mock # pytest-xdist pytest-codspeed==4.3.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-cov==7.0.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-mock==3.15.1 - # via -r test-common.in + # via -r requirements/test-common.in pytest-xdist==3.8.0 - # via -r test-common.in + # via -r requirements/test-common.in python-dateutil==2.9.0.post0 # via freezegun python-on-whales==0.80.0 - # via -r test-common.in + # via -r requirements/test-common.in rich==14.3.2 # via pytest-codspeed setuptools-git==1.2 - # via -r test-common.in + # via -r requirements/test-common.in six==1.17.0 # via python-dateutil tomli==2.4.0 @@ -97,7 +97,7 @@ tomli==2.4.0 # mypy # pytest trustme==1.2.1 ; platform_machine != "i686" - # via -r test-common.in + # via -r requirements/test-common.in typing-extensions==4.15.0 # via # cryptography @@ -110,6 +110,6 @@ typing-extensions==4.15.0 typing-inspection==0.4.2 # via pydantic wait-for-it==2.3.0 - # via -r test-common.in + # via -r requirements/test-common.in zlib-ng==1.0.0 - # via -r test-common.in + # via -r requirements/test-common.in diff --git a/requirements/test-ft.txt b/requirements/test-ft.txt index 8204c7a4256..56ea3dc7273 100644 --- a/requirements/test-ft.txt +++ b/requirements/test-ft.txt @@ -5,21 +5,21 @@ # pip-compile --allow-unsafe --output-file=requirements/test-ft.txt --strip-extras requirements/test-ft.in # aiodns==4.0.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in aiohappyeyeballs==2.6.1 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in aiosignal==1.4.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in annotated-types==0.7.0 # via pydantic async-timeout==5.0.1 ; python_version < "3.11" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in backports-zstd==1.3.0 ; platform_python_implementation == "CPython" and python_version < "3.14" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in blockbuster==1.5.26 - # via -r test-common.in + # via -r requirements/test-common.in brotli==1.2.0 ; platform_python_implementation == "CPython" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in cffi==2.0.0 # via # cryptography @@ -29,7 +29,7 @@ click==8.3.1 # via wait-for-it coverage==7.13.4 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-cov cryptography==46.0.5 # via trustme @@ -40,13 +40,13 @@ execnet==2.1.2 forbiddenfruit==0.1.4 # via blockbuster freezegun==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in frozenlist==1.8.0 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal gunicorn==25.1.0 - # via -r base-ft.in + # via -r requirements/base-ft.in idna==3.11 # via # trustme @@ -54,8 +54,8 @@ idna==3.11 iniconfig==2.3.0 # via pytest isal==1.8.0 ; python_version < "3.14" - # via -r test-common.in -librt==0.7.8 + # via -r requirements/test-common.in +librt==0.8.0 # via mypy markdown-it-py==4.0.0 # via rich @@ -63,10 +63,10 @@ mdurl==0.1.2 # via markdown-it-py multidict==6.7.1 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # yarl mypy==1.19.1 ; implementation_name == "cpython" - # via -r test-common.in + # via -r requirements/test-common.in mypy-extensions==1.1.0 # via mypy packaging==26.0 @@ -76,17 +76,17 @@ packaging==26.0 pathspec==1.0.4 # via mypy pkgconfig==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in pluggy==1.6.0 # via # pytest # pytest-cov propcache==0.4.1 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # yarl proxy-py==2.4.10 - # via -r test-common.in + # via -r requirements/test-common.in pycares==5.0.1 # via aiodns pycparser==3.0 @@ -101,27 +101,27 @@ pygments==2.19.2 # rich pytest==9.0.2 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-codspeed # pytest-cov # pytest-mock # pytest-xdist pytest-codspeed==4.3.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-cov==7.0.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-mock==3.15.1 - # via -r test-common.in + # via -r requirements/test-common.in pytest-xdist==3.8.0 - # via -r test-common.in + # via -r requirements/test-common.in python-dateutil==2.9.0.post0 # via freezegun python-on-whales==0.80.0 - # via -r test-common.in + # via -r requirements/test-common.in rich==14.3.2 # via pytest-codspeed setuptools-git==1.2 - # via -r test-common.in + # via -r requirements/test-common.in six==1.17.0 # via python-dateutil tomli==2.4.0 @@ -130,10 +130,10 @@ tomli==2.4.0 # mypy # pytest trustme==1.2.1 ; platform_machine != "i686" - # via -r test-common.in + # via -r requirements/test-common.in typing-extensions==4.15.0 ; python_version < "3.13" # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal # cryptography # exceptiongroup @@ -146,8 +146,8 @@ typing-extensions==4.15.0 ; python_version < "3.13" typing-inspection==0.4.2 # via pydantic wait-for-it==2.3.0 - # via -r test-common.in + # via -r requirements/test-common.in yarl==1.22.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in zlib-ng==1.0.0 - # via -r test-common.in + # via -r requirements/test-common.in diff --git a/requirements/test.txt b/requirements/test.txt index afe90556180..7be4040c37a 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -5,21 +5,21 @@ # pip-compile --allow-unsafe --output-file=requirements/test.txt --strip-extras requirements/test.in # aiodns==4.0.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in aiohappyeyeballs==2.6.1 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in aiosignal==1.4.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in annotated-types==0.7.0 # via pydantic async-timeout==5.0.1 ; python_version < "3.11" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in backports-zstd==1.3.0 ; platform_python_implementation == "CPython" and python_version < "3.14" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in blockbuster==1.5.26 - # via -r test-common.in + # via -r requirements/test-common.in brotli==1.2.0 ; platform_python_implementation == "CPython" - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in cffi==2.0.0 # via # cryptography @@ -29,7 +29,7 @@ click==8.3.1 # via wait-for-it coverage==7.13.4 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-cov cryptography==46.0.5 # via trustme @@ -40,13 +40,13 @@ execnet==2.1.2 forbiddenfruit==0.1.4 # via blockbuster freezegun==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in frozenlist==1.8.0 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal gunicorn==25.1.0 - # via -r base.in + # via -r requirements/base.in idna==3.11 # via # trustme @@ -54,8 +54,8 @@ idna==3.11 iniconfig==2.3.0 # via pytest isal==1.7.2 ; python_version < "3.14" - # via -r test-common.in -librt==0.7.8 + # via -r requirements/test-common.in +librt==0.8.0 # via mypy markdown-it-py==4.0.0 # via rich @@ -63,10 +63,10 @@ mdurl==0.1.2 # via markdown-it-py multidict==6.7.1 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # yarl mypy==1.19.1 ; implementation_name == "cpython" - # via -r test-common.in + # via -r requirements/test-common.in mypy-extensions==1.1.0 # via mypy packaging==26.0 @@ -76,17 +76,17 @@ packaging==26.0 pathspec==1.0.4 # via mypy pkgconfig==1.5.5 - # via -r test-common.in + # via -r requirements/test-common.in pluggy==1.6.0 # via # pytest # pytest-cov propcache==0.4.1 # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # yarl proxy-py==2.4.10 - # via -r test-common.in + # via -r requirements/test-common.in pycares==5.0.1 # via aiodns pycparser==3.0 @@ -101,27 +101,27 @@ pygments==2.19.2 # rich pytest==9.0.2 # via - # -r test-common.in + # -r requirements/test-common.in # pytest-codspeed # pytest-cov # pytest-mock # pytest-xdist pytest-codspeed==4.3.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-cov==7.0.0 - # via -r test-common.in + # via -r requirements/test-common.in pytest-mock==3.15.1 - # via -r test-common.in + # via -r requirements/test-common.in pytest-xdist==3.8.0 - # via -r test-common.in + # via -r requirements/test-common.in python-dateutil==2.9.0.post0 # via freezegun python-on-whales==0.80.0 - # via -r test-common.in + # via -r requirements/test-common.in rich==14.3.2 # via pytest-codspeed setuptools-git==1.2 - # via -r test-common.in + # via -r requirements/test-common.in six==1.17.0 # via python-dateutil tomli==2.4.0 @@ -130,10 +130,10 @@ tomli==2.4.0 # mypy # pytest trustme==1.2.1 ; platform_machine != "i686" - # via -r test-common.in + # via -r requirements/test-common.in typing-extensions==4.15.0 ; python_version < "3.13" # via - # -r runtime-deps.in + # -r requirements/runtime-deps.in # aiosignal # cryptography # exceptiongroup @@ -146,10 +146,10 @@ typing-extensions==4.15.0 ; python_version < "3.13" typing-inspection==0.4.2 # via pydantic uvloop==0.21.0 ; platform_system != "Windows" and implementation_name == "cpython" - # via -r base.in + # via -r requirements/base.in wait-for-it==2.3.0 - # via -r test-common.in + # via -r requirements/test-common.in yarl==1.22.0 - # via -r runtime-deps.in + # via -r requirements/runtime-deps.in zlib-ng==1.0.0 - # via -r test-common.in + # via -r requirements/test-common.in From 8ab75a364c99d105b20762124aa3cce48f5c1a77 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 15 Feb 2026 17:47:20 +0000 Subject: [PATCH 3/3] Bump platformdirs from 4.5.1 to 4.7.0 (#12064) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [platformdirs](https://github.com/tox-dev/platformdirs) from 4.5.1 to 4.7.0.
Release notes

Sourced from platformdirs's releases.

4.7.0

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/platformdirs/compare/4.6.0...4.7.0

4.6.0

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/platformdirs/compare/4.5.1...4.6.0

Changelog

Sourced from platformdirs's changelog.

4.7.0 (2026-02-12)

  • 🔧 build(release): adopt filelock-style automated workflow :pr:420
  • 🐛 fix(unix): fall back to tempdir when runtime dir is not writable :pr:369 - by :user:lengau
  • Replace SHGetFolderPathW with SHGetKnownFolderPath :pr:380 - by :user:moi15moi
  • 📝 docs: restructure and fix cross-references :pr:419

4.6.0 (2026-02-12)

  • feat(macos): add XDG env var support via shared mixin :pr:375 - by :user:Czaki
  • build: migrate from hatch to tox with ty :pr:415
  • Fix docs for site_cache_dir :pr:402 - by :user:brianhelba
  • Update outdated link and correct function doc :pr:398 - by :user:joclement
Commits
  • 13094f8 Release 4.7.0
  • 3bdc4ae 🔧 build(release): adopt filelock-style automated workflow (#420)
  • 8c282eb 🐛 fix(unix): fall back to tempdir when runtime dir is not writable (#369)
  • 22898d3 Replace SHGetFolderPathW with SHGetKnownFolderPath (#380)
  • 473a0fe 📝 docs: restructure and fix cross-references (#419)
  • 5e58074 ✨ feat(macos): add XDG env var support via shared mixin (#375)
  • df8b79b 🔧 build: migrate from hatch to tox with ty (#415)
  • 5612e2f [pre-commit.ci] pre-commit autoupdate (#413)
  • 7e13fbe [pre-commit.ci] pre-commit autoupdate (#412)
  • d4c5474 [pre-commit.ci] pre-commit autoupdate (#411)
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=platformdirs&package-manager=pip&previous-version=4.5.1&new-version=4.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- requirements/constraints.txt | 2 +- requirements/dev.txt | 2 +- requirements/lint.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 1bc396f60a9..448d0df896a 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -136,7 +136,7 @@ pip-tools==7.5.3 # via -r requirements/dev.in pkgconfig==1.5.5 # via -r requirements/test-common.in -platformdirs==4.5.1 +platformdirs==4.9.1 # via virtualenv pluggy==1.6.0 # via diff --git a/requirements/dev.txt b/requirements/dev.txt index d16548b9880..f5ad6cda8a9 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -133,7 +133,7 @@ pip-tools==7.5.3 # via -r requirements/dev.in pkgconfig==1.5.5 # via -r requirements/test-common.in -platformdirs==4.5.1 +platformdirs==4.9.1 # via virtualenv pluggy==1.6.0 # via diff --git a/requirements/lint.txt b/requirements/lint.txt index a5cbe5c87bf..e35289588e1 100644 --- a/requirements/lint.txt +++ b/requirements/lint.txt @@ -59,7 +59,7 @@ packaging==26.0 # via pytest pathspec==1.0.4 # via mypy -platformdirs==4.5.1 +platformdirs==4.9.1 # via virtualenv pluggy==1.6.0 # via pytest