From 50467b7bbd6821adbc62206f7ffb5442f51b8f43 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 6 Aug 2025 11:18:30 +0000
Subject: [PATCH 1/3] Bump virtualenv from 20.33.0 to 20.33.1 (#11394)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.33.0 to
20.33.1.
Release notes
Sourced from virtualenv's
releases.
20.33.1
What's Changed
Full Changelog: https://github.com/pypa/virtualenv/compare/20.33.0...20.33.1
Changelog
Sourced from virtualenv's
changelog.
v20.33.1 (2025-08-05)
Bugfixes - 20.33.1
- Correctly unpack _get_tcl_tk_libs() response in PythonInfo.
Contributed by :user:`esafak`. (:issue:`2930`)
- Restore `py_info.py` timestamp in
`test_py_info_cache_invalidation_on_py_info_change`
Contributed by :user:`esafak`. (:issue:`2933`)
Commits
8cea2c7
release 20.33.1
cac4942
Merge pull request #2942
from esafak/bug_report_template
91d3618
chore: Request shell and python details in bug reports
f528c19
Merge pull request #2940
from esafak/fix/2930-tcl-library-bug
a7c6824
Merge branch 'main' into fix/2930-tcl-library-bug
034f717
[pre-commit.ci] auto fixes from pre-commit.com hooks
8c9e431
Iterate on quoting
59078c5
Remove investigation scripts, add changelog entry
7336c43
fix: Correctly unpack _get_tcl_tk_libs() response in PythonInfo
94004cc
Merge pull request #2937
from pypa/pre-commit-ci-update-config
- 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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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 4a0557620fa..f68f4129860 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -288,7 +288,7 @@ uvloop==0.21.0 ; platform_system != "Windows"
# -r requirements/lint.in
valkey==6.1.0
# via -r requirements/lint.in
-virtualenv==20.33.0
+virtualenv==20.33.1
# via pre-commit
wait-for-it==2.3.0
# via -r requirements/test.in
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 42314c218ce..81bf6750227 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -279,7 +279,7 @@ uvloop==0.21.0 ; platform_system != "Windows" and implementation_name == "cpytho
# -r requirements/lint.in
valkey==6.1.0
# via -r requirements/lint.in
-virtualenv==20.33.0
+virtualenv==20.33.1
# via pre-commit
wait-for-it==2.3.0
# via -r requirements/test.in
diff --git a/requirements/lint.txt b/requirements/lint.txt
index ad40d6e0cfb..fc37290b62a 100644
--- a/requirements/lint.txt
+++ b/requirements/lint.txt
@@ -117,7 +117,7 @@ uvloop==0.21.0 ; platform_system != "Windows"
# via -r requirements/lint.in
valkey==6.1.0
# via -r requirements/lint.in
-virtualenv==20.33.0
+virtualenv==20.33.1
# via pre-commit
zlib-ng==0.5.1
# via -r requirements/lint.in
From ba2e39c6ebc5e7024cf569d6f93032fd6150fc1e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 6 Aug 2025 11:24:09 +0000
Subject: [PATCH 2/3] Bump pycares from 4.9.0 to 4.10.0 (#11395)
Bumps [pycares](https://github.com/saghul/pycares) from 4.9.0 to 4.10.0.
Commits
b0450c9
Set version to 4.10.0
c3c931f
Refactor channel destruction logic
0486f67
Fixup test CI
8b59cea
Remove context manager support
3b1912c
build(deps): bump pypa/cibuildwheel from 2.23.3 to 3.0.0
b66e535
Add new process_read_fd process_write_fd to test
78f3866
Add read & write process_fd functions
1787759
Idna resource reduction using a length check (#247)
881a3a1
Make result.type Final
04e45e8
Fix OpenBSD build
- 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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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.txt | 22 +++++++++++-----------
requirements/constraints.txt | 2 +-
requirements/dev.txt | 2 +-
requirements/lint.txt | 2 +-
requirements/runtime-deps.txt | 2 +-
requirements/test.txt | 2 +-
6 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/requirements/base.txt b/requirements/base.txt
index 6f23cc4a568..3faddb12da8 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -5,20 +5,20 @@
# pip-compile --allow-unsafe --output-file=requirements/base.txt --strip-extras requirements/base.in
#
aiodns==3.5.0
- # via -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # via -r requirements/runtime-deps.in
aiohappyeyeballs==2.6.1
- # via -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # via -r requirements/runtime-deps.in
aiosignal==1.4.0
- # via -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # via -r requirements/runtime-deps.in
async-timeout==5.0.1 ; python_version < "3.11"
- # via -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # via -r requirements/runtime-deps.in
brotli==1.1.0 ; platform_python_implementation == "CPython"
- # via -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # via -r requirements/runtime-deps.in
cffi==1.17.1
# via pycares
frozenlist==1.7.0
# via
- # -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # -r requirements/runtime-deps.in
# aiosignal
gunicorn==23.0.0
# via -r requirements/base.in
@@ -26,15 +26,15 @@ idna==3.6
# via yarl
multidict==6.6.3
# via
- # -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # -r requirements/runtime-deps.in
# yarl
packaging==25.0
# via gunicorn
propcache==0.3.2
# via
- # -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # -r requirements/runtime-deps.in
# yarl
-pycares==4.9.0
+pycares==4.10.0
# via aiodns
pycparser==2.22
# via cffi
@@ -45,6 +45,6 @@ typing-extensions==4.14.1
uvloop==0.21.0 ; platform_system != "Windows" and implementation_name == "cpython"
# via -r requirements/base.in
yarl==1.20.1
- # via -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # via -r requirements/runtime-deps.in
zstandard==0.23.0 ; platform_python_implementation == "CPython" and python_version < "3.14"
- # via -r /home/dependabot/dependabot-updater/tmp/20250715-1382-lngh7e/dependabot_20250715-1382-a7k872/requirements/runtime-deps.in
+ # via -r requirements/runtime-deps.in
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index f68f4129860..0849a590c55 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -155,7 +155,7 @@ proxy-py==2.4.10
# via
# -r requirements/lint.in
# -r requirements/test.in
-pycares==4.9.0
+pycares==4.10.0
# via aiodns
pycparser==2.22
# via cffi
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 81bf6750227..5d94ef0cd30 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -152,7 +152,7 @@ proxy-py==2.4.10
# via
# -r requirements/lint.in
# -r requirements/test.in
-pycares==4.9.0
+pycares==4.10.0
# via aiodns
pycparser==2.22
# via cffi
diff --git a/requirements/lint.txt b/requirements/lint.txt
index fc37290b62a..a989a74a645 100644
--- a/requirements/lint.txt
+++ b/requirements/lint.txt
@@ -63,7 +63,7 @@ pre-commit==4.2.0
# via -r requirements/lint.in
proxy-py==2.4.10
# via -r requirements/lint.in
-pycares==4.9.0
+pycares==4.10.0
# via aiodns
pycparser==2.22
# via cffi
diff --git a/requirements/runtime-deps.txt b/requirements/runtime-deps.txt
index 1bf23ed8f21..327fae9055b 100644
--- a/requirements/runtime-deps.txt
+++ b/requirements/runtime-deps.txt
@@ -30,7 +30,7 @@ propcache==0.3.2
# via
# -r requirements/runtime-deps.in
# yarl
-pycares==4.9.0
+pycares==4.10.0
# via aiodns
pycparser==2.22
# via cffi
diff --git a/requirements/test.txt b/requirements/test.txt
index 7a6f5f79110..4e94f635320 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -83,7 +83,7 @@ propcache==0.3.2
# yarl
proxy-py==2.4.10
# via -r requirements/test.in
-pycares==4.9.0
+pycares==4.10.0
# via aiodns
pycparser==2.22
# via cffi
From 48082a7c05c157daf2c85f48807f51e947cf9806 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 6 Aug 2025 11:29:24 +0000
Subject: [PATCH 3/3] Bump cryptography from 45.0.5 to 45.0.6 (#11396)
Bumps [cryptography](https://github.com/pyca/cryptography) from 45.0.5
to 45.0.6.
Changelog
Sourced from cryptography's
changelog.
45.0.6 - 2025-08-05
* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL
3.5.2.
.. _v45-0-5:
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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 +-
requirements/test.txt | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/requirements/constraints.txt b/requirements/constraints.txt
index 0849a590c55..5da05f9ddd1 100644
--- a/requirements/constraints.txt
+++ b/requirements/constraints.txt
@@ -56,7 +56,7 @@ coverage==7.10.2
# via
# -r requirements/test.in
# pytest-cov
-cryptography==45.0.5
+cryptography==45.0.6
# via
# pyjwt
# trustme
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 5d94ef0cd30..ac5f077151d 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -56,7 +56,7 @@ coverage==7.10.2
# via
# -r requirements/test.in
# pytest-cov
-cryptography==45.0.5
+cryptography==45.0.6
# via
# pyjwt
# trustme
diff --git a/requirements/lint.txt b/requirements/lint.txt
index a989a74a645..a82fd57f198 100644
--- a/requirements/lint.txt
+++ b/requirements/lint.txt
@@ -21,7 +21,7 @@ cfgv==3.4.0
# via pre-commit
click==8.1.8
# via slotscheck
-cryptography==45.0.5
+cryptography==45.0.6
# via trustme
distlib==0.4.0
# via virtualenv
diff --git a/requirements/test.txt b/requirements/test.txt
index 4e94f635320..096a24ca9d0 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -29,7 +29,7 @@ coverage==7.10.2
# via
# -r requirements/test.in
# pytest-cov
-cryptography==45.0.5
+cryptography==45.0.6
# via trustme
exceptiongroup==1.3.0
# via pytest