From 3a39006da33970ac4b46256558ea2add7b4bd075 Mon Sep 17 00:00:00 2001
From: Sam Bull
Date: Sun, 15 Feb 2026 14:16:46 +0000
Subject: [PATCH 1/4] Upgrade to llhttp 3.9.1 (#12069)
---
CHANGES/12069.packaging.rst | 1 +
vendor/llhttp | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
create mode 100644 CHANGES/12069.packaging.rst
diff --git a/CHANGES/12069.packaging.rst b/CHANGES/12069.packaging.rst
new file mode 100644
index 00000000000..a5c79a7cebe
--- /dev/null
+++ b/CHANGES/12069.packaging.rst
@@ -0,0 +1 @@
+Upgraded llhttp to 3.9.1 -- by :user:`Dreamsorcerer`.
diff --git a/vendor/llhttp b/vendor/llhttp
index 36151b9a7d6..06b12e87f20 160000
--- a/vendor/llhttp
+++ b/vendor/llhttp
@@ -1 +1 @@
-Subproject commit 36151b9a7d6320072e24e472a769a5e09f9e969d
+Subproject commit 06b12e87f209da43e3e9e0f958b7464a4a218896
From 9053e8ce4a72cfc38eba9f224d4d432371c0c25b Mon Sep 17 00:00:00 2001
From: Rodrigo Nogueira
Date: Sun, 15 Feb 2026 13:27:26 -0300
Subject: [PATCH 2/4] Fix test_invalid_idna for idna 3.11 compatibility
(#12036)
---
CHANGES/12027.misc.rst | 1 +
requirements/base-ft.txt | 2 +-
requirements/base.txt | 2 +-
requirements/constraints.txt | 2 +-
requirements/dev.txt | 2 +-
requirements/doc-spelling.txt | 2 +-
requirements/doc.txt | 2 +-
requirements/lint.txt | 2 +-
requirements/runtime-deps.txt | 2 +-
requirements/test-common.txt | 2 +-
requirements/test-ft.txt | 2 +-
requirements/test.txt | 2 +-
tests/test_client_functional.py | 2 +-
13 files changed, 13 insertions(+), 12 deletions(-)
create mode 100644 CHANGES/12027.misc.rst
diff --git a/CHANGES/12027.misc.rst b/CHANGES/12027.misc.rst
new file mode 100644
index 00000000000..0b14de408a9
--- /dev/null
+++ b/CHANGES/12027.misc.rst
@@ -0,0 +1 @@
+Fixed ``test_invalid_idna`` to work with ``idna`` 3.11 by using an invalid character (``\u0080``) that is rejected by ``yarl`` during URL construction -- by :user:`rodrigobnogueira`.
diff --git a/requirements/base-ft.txt b/requirements/base-ft.txt
index 4c982ba8758..bbfd274646e 100644
--- a/requirements/base-ft.txt
+++ b/requirements/base-ft.txt
@@ -24,7 +24,7 @@ frozenlist==1.8.0
# aiosignal
gunicorn==25.0.1
# via -r requirements/base-ft.in
-idna==3.7
+idna==3.11
# via yarl
multidict==6.7.1
# via
diff --git a/requirements/base.txt b/requirements/base.txt
index 27b181c9799..bc7853b9a7a 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -24,7 +24,7 @@ frozenlist==1.8.0
# aiosignal
gunicorn==25.0.1
# via -r requirements/base.in
-idna==3.7
+idna==3.11
# via yarl
multidict==6.7.1
# via
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index f27f4bbe814..68fc3f44846 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -85,7 +85,7 @@ gunicorn==25.0.1
# via -r requirements/base.in
identify==2.6.16
# via pre-commit
-idna==3.7
+idna==3.11
# via
# requests
# trustme
diff --git a/requirements/dev.txt b/requirements/dev.txt
index e4232e6e9a5..805252b3506 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -83,7 +83,7 @@ gunicorn==25.0.1
# via -r requirements/base.in
identify==2.6.16
# via pre-commit
-idna==3.7
+idna==3.11
# via
# requests
# trustme
diff --git a/requirements/doc-spelling.txt b/requirements/doc-spelling.txt
index 680a00c3a71..0327bb5c417 100644
--- a/requirements/doc-spelling.txt
+++ b/requirements/doc-spelling.txt
@@ -18,7 +18,7 @@ click==8.3.1
# via towncrier
docutils==0.21.2
# via sphinx
-idna==3.7
+idna==3.11
# via requests
imagesize==1.4.1
# via sphinx
diff --git a/requirements/doc.txt b/requirements/doc.txt
index bfafe7a6997..9f6ce5e4254 100644
--- a/requirements/doc.txt
+++ b/requirements/doc.txt
@@ -18,7 +18,7 @@ click==8.3.1
# via towncrier
docutils==0.21.2
# via sphinx
-idna==3.7
+idna==3.11
# via requests
imagesize==1.4.1
# via sphinx
diff --git a/requirements/lint.txt b/requirements/lint.txt
index 5a51bf3c68e..65118911ba6 100644
--- a/requirements/lint.txt
+++ b/requirements/lint.txt
@@ -37,7 +37,7 @@ freezegun==1.5.5
# via -r requirements/lint.in
identify==2.6.16
# via pre-commit
-idna==3.7
+idna==3.11
# via trustme
iniconfig==2.3.0
# via pytest
diff --git a/requirements/runtime-deps.txt b/requirements/runtime-deps.txt
index 159abc261c4..7b6983e8467 100644
--- a/requirements/runtime-deps.txt
+++ b/requirements/runtime-deps.txt
@@ -22,7 +22,7 @@ frozenlist==1.8.0
# via
# -r requirements/runtime-deps.in
# aiosignal
-idna==3.7
+idna==3.11
# via yarl
multidict==6.7.1
# via
diff --git a/requirements/test-common.txt b/requirements/test-common.txt
index 4ebc4993ec3..fdcf8f0f703 100644
--- a/requirements/test-common.txt
+++ b/requirements/test-common.txt
@@ -28,7 +28,7 @@ forbiddenfruit==0.1.4
# via blockbuster
freezegun==1.5.5
# via -r requirements/test-common.in
-idna==3.7
+idna==3.11
# via trustme
iniconfig==2.3.0
# via pytest
diff --git a/requirements/test-ft.txt b/requirements/test-ft.txt
index 852332516f2..742d29b2da3 100644
--- a/requirements/test-ft.txt
+++ b/requirements/test-ft.txt
@@ -47,7 +47,7 @@ frozenlist==1.8.0
# aiosignal
gunicorn==25.0.1
# via -r requirements/base-ft.in
-idna==3.7
+idna==3.11
# via
# trustme
# yarl
diff --git a/requirements/test.txt b/requirements/test.txt
index e8724c51eb5..c60d0630be2 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -47,7 +47,7 @@ frozenlist==1.8.0
# aiosignal
gunicorn==25.0.1
# via -r requirements/base.in
-idna==3.7
+idna==3.11
# via
# trustme
# yarl
diff --git a/tests/test_client_functional.py b/tests/test_client_functional.py
index fec3d3c6c3e..e0668281934 100644
--- a/tests/test_client_functional.py
+++ b/tests/test_client_functional.py
@@ -3273,7 +3273,7 @@ async def custom_r4s(response: aiohttp.ClientResponse) -> None:
async def test_invalid_idna() -> None:
async with aiohttp.ClientSession() as session:
with pytest.raises(aiohttp.InvalidURL):
- await session.get("http://\u2061owhefopw.com")
+ await session.get("http://\u0080owhefopw.com")
async def test_creds_in_auth_and_url() -> None:
From f131fe8af8c5270fe7079882addaa342b530e35b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun, 15 Feb 2026 16:49:01 +0000
Subject: [PATCH 3/4] Bump gunicorn from 25.0.1 to 25.0.3 (#12046)
Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 25.0.1 to
25.0.3.
Release notes
Sourced from gunicorn's
releases.
25.0.3
What's Changed
Bug Fixes
- Fix RuntimeError when StopIteration raised in ASGI coroutine (#3484)
- Fix passing maxsplit in re.split() as positional argument
(deprecated in Python 3.13)
Documentation
- Updated sponsorship section and homepage
Full Changelog: https://github.com/benoitc/gunicorn/compare/25.0.2...25.0.3
25.0.2
What's Changed
Bug Fixes
- Fix ASGI concurrent request failures through nginx proxy
- Graceful disconnect handling for ASGI worker
- Lazy import dirty module for gevent compatibility
Other
- Increase CI timeout for signal tests on PyPy
- Remove trailing blank line in
instrument/init.py
Full Changelog: https://github.com/benoitc/gunicorn/compare/25.0.1...25.0.2
Commits
fc85068
chore: prepare release 25.0.3
787602f
docs: shorten README sponsor section
a52c81f
Merge pull request #3492
from benoitc/feature/improve-sponsorship
1afb2b7
Merge pull request #3490
from tyrossel/master
2ead70d
docs: add Sponsor to top-level navigation
874e8be
docs: shorten sponsor section on homepage
7293b21
docs: add prominent sponsorship options
70d571b
docs: update homepage title and remove version display
d301d53
fix: resolve RuntimeError when StopIteration raised in ASGI
coroutine
9508df6
test: increase CI timeout for signal tests on PyPy
- Additional commits viewable in compare
view
[](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/base-ft.txt | 2 +-
requirements/base.txt | 2 +-
requirements/constraints.txt | 2 +-
requirements/dev.txt | 2 +-
requirements/test-ft.txt | 2 +-
requirements/test.txt | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/requirements/base-ft.txt b/requirements/base-ft.txt
index bbfd274646e..f28172ab3c3 100644
--- a/requirements/base-ft.txt
+++ b/requirements/base-ft.txt
@@ -22,7 +22,7 @@ frozenlist==1.8.0
# via
# -r requirements/runtime-deps.in
# aiosignal
-gunicorn==25.0.1
+gunicorn==25.1.0
# via -r requirements/base-ft.in
idna==3.11
# via yarl
diff --git a/requirements/base.txt b/requirements/base.txt
index bc7853b9a7a..d637bda2d6d 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -22,7 +22,7 @@ frozenlist==1.8.0
# via
# -r requirements/runtime-deps.in
# aiosignal
-gunicorn==25.0.1
+gunicorn==25.1.0
# via -r requirements/base.in
idna==3.11
# via yarl
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 68fc3f44846..929edb19046 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -81,7 +81,7 @@ frozenlist==1.8.0
# via
# -r requirements/runtime-deps.in
# aiosignal
-gunicorn==25.0.1
+gunicorn==25.1.0
# via -r requirements/base.in
identify==2.6.16
# via pre-commit
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 805252b3506..ad4c943cd0d 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -79,7 +79,7 @@ frozenlist==1.8.0
# via
# -r requirements/runtime-deps.in
# aiosignal
-gunicorn==25.0.1
+gunicorn==25.1.0
# via -r requirements/base.in
identify==2.6.16
# via pre-commit
diff --git a/requirements/test-ft.txt b/requirements/test-ft.txt
index 742d29b2da3..4de537e3b35 100644
--- a/requirements/test-ft.txt
+++ b/requirements/test-ft.txt
@@ -45,7 +45,7 @@ frozenlist==1.8.0
# via
# -r requirements/runtime-deps.in
# aiosignal
-gunicorn==25.0.1
+gunicorn==25.1.0
# via -r requirements/base-ft.in
idna==3.11
# via
diff --git a/requirements/test.txt b/requirements/test.txt
index c60d0630be2..e802a2f0e26 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -45,7 +45,7 @@ frozenlist==1.8.0
# via
# -r requirements/runtime-deps.in
# aiosignal
-gunicorn==25.0.1
+gunicorn==25.1.0
# via -r requirements/base.in
idna==3.11
# via
From 58a7118e2b2c025046da396a0fcb313697e243df Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun, 15 Feb 2026 17:06:08 +0000
Subject: [PATCH 4/4] Bump cryptography from 46.0.3 to 46.0.5 in /requirements
in the pip group across 1 directory (#12054)
Bumps the pip group with 1 update in the /requirements directory:
[cryptography](https://github.com/pyca/cryptography).
Updates `cryptography` from 46.0.3 to 46.0.5
Changelog
Sourced from cryptography's
changelog.
46.0.5 - 2026-02-10
* An attacker could create a malicious public key that reveals portions
of your
private key when using certain uncommon elliptic curves (binary curves).
This version now includes additional security checks to prevent this
attack.
This issue only affects binary elliptic curves, which are rarely used in
real-world applications. Credit to **XlabAI Team of Tencent Xuanwu Lab
and
Atuin Automated Vulnerability Discovery Engine** for reporting the
issue.
**CVE-2026-26007**
* Support for ``SECT*`` binary elliptic curves is deprecated and will be
removed in the next release.
.. v46-0-4:
46.0.4 - 2026-01-27
Dropped support for win_arm64 wheels_.
- Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL
3.5.5.
.. _v46-0-3:
Commits
[](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 major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/aio-libs/aiohttp/network/alerts).
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 ++++++++++++++++-----------------
requirements/lint.txt | 36 +++++------
requirements/test-common.txt | 36 +++++------
requirements/test-ft.txt | 60 +++++++++----------
requirements/test.txt | 62 +++++++++----------
6 files changed, 206 insertions(+), 206 deletions(-)
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 929edb19046..7dabef99397 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -6,34 +6,34 @@
#
aiodns==4.0.0
# via
- # -r requirements/lint.in
- # -r requirements/runtime-deps.in
+ # -r lint.in
+ # -r runtime-deps.in
aiohappyeyeballs==2.6.1
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
aiohttp-theme==0.1.7
- # via -r requirements/doc.in
+ # via -r doc.in
aiosignal==1.4.0
- # via -r requirements/runtime-deps.in
+ # via -r 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 requirements/runtime-deps.in
+ # -r runtime-deps.in
# valkey
babel==2.18.0
# via sphinx
backports-zstd==1.3.0 ; implementation_name == "cpython"
# via
- # -r requirements/lint.in
- # -r requirements/runtime-deps.in
+ # -r lint.in
+ # -r runtime-deps.in
blockbuster==1.5.26
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
brotli==1.2.0 ; platform_python_implementation == "CPython"
- # via -r requirements/runtime-deps.in
+ # via -r 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 requirements/test-common.in
+ # -r test-common.in
# pytest-cov
-cryptography==46.0.3
+cryptography==46.0.5
# via trustme
cython==3.2.4
- # via -r requirements/cython.in
+ # via -r 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 requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
frozenlist==1.8.0
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# aiosignal
gunicorn==25.1.0
- # via -r requirements/base.in
+ # via -r 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 requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/multidict.in
- # -r requirements/runtime-deps.in
+ # -r multidict.in
+ # -r runtime-deps.in
# yarl
mypy==1.19.1 ; implementation_name == "cpython"
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/dev.in
+ # via -r dev.in
pkgconfig==1.5.5
- # via -r requirements/test-common.in
+ # via -r 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 requirements/lint.in
+ # via -r lint.in
propcache==0.4.1
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# yarl
proxy-py==2.4.10
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
# pytest-codspeed
# pytest-cov
# pytest-mock
# pytest-xdist
pytest-codspeed==4.3.0
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
pytest-cov==7.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-mock==3.15.1
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
pytest-xdist==3.8.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.80.0
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/test-common.in
+ # via -r test-common.in
six==1.17.0
# via python-dateutil
slotscheck==0.19.1
- # via -r requirements/lint.in
+ # via -r lint.in
snowballstemmer==3.0.1
# via sphinx
sphinx==8.1.3
# via
- # -r requirements/doc.in
+ # -r 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 requirements/doc-spelling.in
+ # via -r doc-spelling.in
sphinxcontrib-towncrier==0.5.0a0
- # via -r requirements/doc.in
+ # via -r doc.in
tomli==2.4.0
# via
# build
@@ -246,15 +246,15 @@ tomli==2.4.0
# towncrier
towncrier==25.8.0
# via
- # -r requirements/doc.in
+ # -r doc.in
# sphinxcontrib-towncrier
trustme==1.2.1 ; platform_machine != "i686"
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
typing-extensions==4.15.0 ; python_version < "3.13"
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# aiosignal
# cryptography
# exceptiongroup
@@ -271,22 +271,22 @@ urllib3==2.6.3
# via requests
uvloop==0.21.0 ; platform_system != "Windows"
# via
- # -r requirements/base.in
- # -r requirements/lint.in
+ # -r base.in
+ # -r lint.in
valkey==6.1.1
- # via -r requirements/lint.in
+ # via -r lint.in
virtualenv==20.36.1
# via pre-commit
wait-for-it==2.3.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
wheel==0.46.3
# via pip-tools
yarl==1.22.0
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
zlib-ng==1.0.0
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
# The following packages are considered to be unsafe in a requirements file:
pip==26.0.1
diff --git a/requirements/dev.txt b/requirements/dev.txt
index ad4c943cd0d..dc0cb64aa17 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -6,34 +6,34 @@
#
aiodns==4.0.0
# via
- # -r requirements/lint.in
- # -r requirements/runtime-deps.in
+ # -r lint.in
+ # -r runtime-deps.in
aiohappyeyeballs==2.6.1
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
aiohttp-theme==0.1.7
- # via -r requirements/doc.in
+ # via -r doc.in
aiosignal==1.4.0
- # via -r requirements/runtime-deps.in
+ # via -r 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 requirements/runtime-deps.in
+ # -r 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 requirements/lint.in
- # -r requirements/runtime-deps.in
+ # -r lint.in
+ # -r runtime-deps.in
blockbuster==1.5.26
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
brotli==1.2.0 ; platform_python_implementation == "CPython"
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
build==1.4.0
# via pip-tools
certifi==2026.1.4
@@ -55,9 +55,9 @@ click==8.3.1
# wait-for-it
coverage==7.13.4
# via
- # -r requirements/test-common.in
+ # -r test-common.in
# pytest-cov
-cryptography==46.0.3
+cryptography==46.0.5
# via trustme
distlib==0.4.0
# via virtualenv
@@ -73,14 +73,14 @@ forbiddenfruit==0.1.4
# via blockbuster
freezegun==1.5.5
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
frozenlist==1.8.0
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# aiosignal
gunicorn==25.1.0
- # via -r requirements/base.in
+ # via -r 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 requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/runtime-deps.in
+ # -r runtime-deps.in
# yarl
mypy==1.19.1 ; implementation_name == "cpython"
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/dev.in
+ # via -r dev.in
pkgconfig==1.5.5
- # via -r requirements/test-common.in
+ # via -r 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 requirements/lint.in
+ # via -r lint.in
propcache==0.4.1
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# yarl
proxy-py==2.4.10
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
# pytest-codspeed
# pytest-cov
# pytest-mock
# pytest-xdist
pytest-codspeed==4.3.0
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
pytest-cov==7.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-mock==3.15.1
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
pytest-xdist==3.8.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.80.0
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r 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 requirements/test-common.in
+ # via -r test-common.in
six==1.17.0
# via python-dateutil
slotscheck==0.19.1
- # via -r requirements/lint.in
+ # via -r lint.in
snowballstemmer==3.0.1
# via sphinx
sphinx==8.1.3
# via
- # -r requirements/doc.in
+ # -r 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 requirements/doc.in
+ # via -r doc.in
tomli==2.4.0
# via
# build
@@ -236,15 +236,15 @@ tomli==2.4.0
# towncrier
towncrier==25.8.0
# via
- # -r requirements/doc.in
+ # -r doc.in
# sphinxcontrib-towncrier
trustme==1.2.1 ; platform_machine != "i686"
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
typing-extensions==4.15.0 ; python_version < "3.13"
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# aiosignal
# cryptography
# exceptiongroup
@@ -261,22 +261,22 @@ urllib3==2.6.3
# via requests
uvloop==0.21.0 ; platform_system != "Windows" and implementation_name == "cpython"
# via
- # -r requirements/base.in
- # -r requirements/lint.in
+ # -r base.in
+ # -r lint.in
valkey==6.1.1
- # via -r requirements/lint.in
+ # via -r lint.in
virtualenv==20.36.1
# via pre-commit
wait-for-it==2.3.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
wheel==0.46.3
# via pip-tools
yarl==1.22.0
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
zlib-ng==1.0.0
# via
- # -r requirements/lint.in
- # -r requirements/test-common.in
+ # -r lint.in
+ # -r test-common.in
# The following packages are considered to be unsafe in a requirements file:
pip==26.0.1
diff --git a/requirements/lint.txt b/requirements/lint.txt
index 65118911ba6..2bc766021b7 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 requirements/lint.in
+ # via -r 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 requirements/lint.in
+ # via -r lint.in
blockbuster==1.5.26
- # via -r requirements/lint.in
+ # via -r lint.in
cffi==2.0.0
# via
# cryptography
@@ -23,7 +23,7 @@ cfgv==3.5.0
# via pre-commit
click==8.3.1
# via slotscheck
-cryptography==46.0.3
+cryptography==46.0.5
# via trustme
distlib==0.4.0
# via virtualenv
@@ -34,7 +34,7 @@ filelock==3.21.2
forbiddenfruit==0.1.4
# via blockbuster
freezegun==1.5.5
- # via -r requirements/lint.in
+ # via -r lint.in
identify==2.6.16
# via pre-commit
idna==3.11
@@ -42,7 +42,7 @@ idna==3.11
iniconfig==2.3.0
# via pytest
isal==1.7.2
- # via -r requirements/lint.in
+ # via -r lint.in
librt==0.7.8
# via mypy
markdown-it-py==4.0.0
@@ -50,7 +50,7 @@ markdown-it-py==4.0.0
mdurl==0.1.2
# via markdown-it-py
mypy==1.19.1 ; implementation_name == "cpython"
- # via -r requirements/lint.in
+ # via -r 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 requirements/lint.in
+ # via -r lint.in
proxy-py==2.4.10
- # via -r requirements/lint.in
+ # via -r 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 requirements/lint.in
+ # -r lint.in
# pytest-codspeed
# pytest-mock
pytest-codspeed==4.3.0
- # via -r requirements/lint.in
+ # via -r lint.in
pytest-mock==3.15.1
- # via -r requirements/lint.in
+ # via -r lint.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.80.0
- # via -r requirements/lint.in
+ # via -r 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 requirements/lint.in
+ # via -r lint.in
tomli==2.4.0
# via
# mypy
# pytest
# slotscheck
trustme==1.2.1
- # via -r requirements/lint.in
+ # via -r 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 requirements/lint.in
+ # via -r lint.in
valkey==6.1.1
- # via -r requirements/lint.in
+ # via -r lint.in
virtualenv==20.36.1
# via pre-commit
zlib-ng==1.0.0
- # via -r requirements/lint.in
+ # via -r lint.in
diff --git a/requirements/test-common.txt b/requirements/test-common.txt
index fdcf8f0f703..1a0fe669c0f 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 requirements/test-common.in
+ # via -r test-common.in
cffi==2.0.0
# via
# cryptography
@@ -16,9 +16,9 @@ click==8.3.1
# via wait-for-it
coverage==7.13.4
# via
- # -r requirements/test-common.in
+ # -r test-common.in
# pytest-cov
-cryptography==46.0.3
+cryptography==46.0.5
# via trustme
exceptiongroup==1.3.1
# via pytest
@@ -27,13 +27,13 @@ execnet==2.1.2
forbiddenfruit==0.1.4
# via blockbuster
freezegun==1.5.5
- # via -r requirements/test-common.in
+ # via -r test-common.in
idna==3.11
# via trustme
iniconfig==2.3.0
# via pytest
isal==1.8.0 ; python_version < "3.14"
- # via -r requirements/test-common.in
+ # via -r test-common.in
librt==0.7.8
# via mypy
markdown-it-py==4.0.0
@@ -41,7 +41,7 @@ markdown-it-py==4.0.0
mdurl==0.1.2
# via markdown-it-py
mypy==1.19.1 ; implementation_name == "cpython"
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # via -r test-common.in
pluggy==1.6.0
# via
# pytest
# pytest-cov
proxy-py==2.4.10
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # -r test-common.in
# pytest-codspeed
# pytest-cov
# pytest-mock
# pytest-xdist
pytest-codspeed==4.3.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-cov==7.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-mock==3.15.1
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-xdist==3.8.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.80.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
rich==14.3.2
# via pytest-codspeed
setuptools-git==1.2
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # via -r test-common.in
zlib-ng==1.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
diff --git a/requirements/test-ft.txt b/requirements/test-ft.txt
index 4de537e3b35..8204c7a4256 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 requirements/runtime-deps.in
+ # via -r runtime-deps.in
aiohappyeyeballs==2.6.1
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
aiosignal==1.4.0
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
annotated-types==0.7.0
# via pydantic
async-timeout==5.0.1 ; python_version < "3.11"
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
backports-zstd==1.3.0 ; platform_python_implementation == "CPython" and python_version < "3.14"
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
blockbuster==1.5.26
- # via -r requirements/test-common.in
+ # via -r test-common.in
brotli==1.2.0 ; platform_python_implementation == "CPython"
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
cffi==2.0.0
# via
# cryptography
@@ -29,9 +29,9 @@ click==8.3.1
# via wait-for-it
coverage==7.13.4
# via
- # -r requirements/test-common.in
+ # -r test-common.in
# pytest-cov
-cryptography==46.0.3
+cryptography==46.0.5
# via trustme
exceptiongroup==1.3.1
# via pytest
@@ -40,13 +40,13 @@ execnet==2.1.2
forbiddenfruit==0.1.4
# via blockbuster
freezegun==1.5.5
- # via -r requirements/test-common.in
+ # via -r test-common.in
frozenlist==1.8.0
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# aiosignal
gunicorn==25.1.0
- # via -r requirements/base-ft.in
+ # via -r base-ft.in
idna==3.11
# via
# trustme
@@ -54,7 +54,7 @@ idna==3.11
iniconfig==2.3.0
# via pytest
isal==1.8.0 ; python_version < "3.14"
- # via -r requirements/test-common.in
+ # via -r test-common.in
librt==0.7.8
# via mypy
markdown-it-py==4.0.0
@@ -63,10 +63,10 @@ mdurl==0.1.2
# via markdown-it-py
multidict==6.7.1
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# yarl
mypy==1.19.1 ; implementation_name == "cpython"
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # via -r test-common.in
pluggy==1.6.0
# via
# pytest
# pytest-cov
propcache==0.4.1
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# yarl
proxy-py==2.4.10
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # -r test-common.in
# pytest-codspeed
# pytest-cov
# pytest-mock
# pytest-xdist
pytest-codspeed==4.3.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-cov==7.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-mock==3.15.1
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-xdist==3.8.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.80.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
rich==14.3.2
# via pytest-codspeed
setuptools-git==1.2
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # via -r test-common.in
typing-extensions==4.15.0 ; python_version < "3.13"
# via
- # -r requirements/runtime-deps.in
+ # -r 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 requirements/test-common.in
+ # via -r test-common.in
yarl==1.22.0
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
zlib-ng==1.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
diff --git a/requirements/test.txt b/requirements/test.txt
index e802a2f0e26..afe90556180 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 requirements/runtime-deps.in
+ # via -r runtime-deps.in
aiohappyeyeballs==2.6.1
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
aiosignal==1.4.0
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
annotated-types==0.7.0
# via pydantic
async-timeout==5.0.1 ; python_version < "3.11"
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
backports-zstd==1.3.0 ; platform_python_implementation == "CPython" and python_version < "3.14"
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
blockbuster==1.5.26
- # via -r requirements/test-common.in
+ # via -r test-common.in
brotli==1.2.0 ; platform_python_implementation == "CPython"
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
cffi==2.0.0
# via
# cryptography
@@ -29,9 +29,9 @@ click==8.3.1
# via wait-for-it
coverage==7.13.4
# via
- # -r requirements/test-common.in
+ # -r test-common.in
# pytest-cov
-cryptography==46.0.3
+cryptography==46.0.5
# via trustme
exceptiongroup==1.3.1
# via pytest
@@ -40,13 +40,13 @@ execnet==2.1.2
forbiddenfruit==0.1.4
# via blockbuster
freezegun==1.5.5
- # via -r requirements/test-common.in
+ # via -r test-common.in
frozenlist==1.8.0
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# aiosignal
gunicorn==25.1.0
- # via -r requirements/base.in
+ # via -r base.in
idna==3.11
# via
# trustme
@@ -54,7 +54,7 @@ idna==3.11
iniconfig==2.3.0
# via pytest
isal==1.7.2 ; python_version < "3.14"
- # via -r requirements/test-common.in
+ # via -r test-common.in
librt==0.7.8
# via mypy
markdown-it-py==4.0.0
@@ -63,10 +63,10 @@ mdurl==0.1.2
# via markdown-it-py
multidict==6.7.1
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# yarl
mypy==1.19.1 ; implementation_name == "cpython"
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # via -r test-common.in
pluggy==1.6.0
# via
# pytest
# pytest-cov
propcache==0.4.1
# via
- # -r requirements/runtime-deps.in
+ # -r runtime-deps.in
# yarl
proxy-py==2.4.10
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # -r test-common.in
# pytest-codspeed
# pytest-cov
# pytest-mock
# pytest-xdist
pytest-codspeed==4.3.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-cov==7.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-mock==3.15.1
- # via -r requirements/test-common.in
+ # via -r test-common.in
pytest-xdist==3.8.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
python-dateutil==2.9.0.post0
# via freezegun
python-on-whales==0.80.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
rich==14.3.2
# via pytest-codspeed
setuptools-git==1.2
- # via -r requirements/test-common.in
+ # via -r 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 requirements/test-common.in
+ # via -r test-common.in
typing-extensions==4.15.0 ; python_version < "3.13"
# via
- # -r requirements/runtime-deps.in
+ # -r 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 requirements/base.in
+ # via -r base.in
wait-for-it==2.3.0
- # via -r requirements/test-common.in
+ # via -r test-common.in
yarl==1.22.0
- # via -r requirements/runtime-deps.in
+ # via -r runtime-deps.in
zlib-ng==1.0.0
- # via -r requirements/test-common.in
+ # via -r test-common.in