From fee15e99c84b450edefaca2103b0dfec17981f3d Mon Sep 17 00:00:00 2001 From: "Daniel A. Wozniak" Date: Wed, 18 Mar 2026 15:36:24 -0700 Subject: [PATCH] Upgrade pyopenssl to >= 26.0.0 Adresses the following CVEs: - CVE-2026-27459 - CVE-2026-27448 --- changelog/68832.fixed.md | 3 +++ requirements/base.txt | 2 +- requirements/static/ci/py3.10/cloud.txt | 2 +- requirements/static/ci/py3.10/darwin.txt | 2 +- requirements/static/ci/py3.10/docs.txt | 2 +- requirements/static/ci/py3.10/freebsd.txt | 2 +- requirements/static/ci/py3.10/lint.txt | 2 +- requirements/static/ci/py3.10/linux.txt | 2 +- requirements/static/ci/py3.10/windows.txt | 2 +- requirements/static/ci/py3.11/cloud.txt | 2 +- requirements/static/ci/py3.11/darwin.txt | 2 +- requirements/static/ci/py3.11/docs.txt | 2 +- requirements/static/ci/py3.11/freebsd.txt | 2 +- requirements/static/ci/py3.11/lint.txt | 2 +- requirements/static/ci/py3.11/linux.txt | 2 +- requirements/static/ci/py3.11/windows.txt | 2 +- requirements/static/ci/py3.12/cloud.txt | 2 +- requirements/static/ci/py3.12/darwin.txt | 2 +- requirements/static/ci/py3.12/docs.txt | 2 +- requirements/static/ci/py3.12/freebsd.txt | 2 +- requirements/static/ci/py3.12/lint.txt | 2 +- requirements/static/ci/py3.12/linux.txt | 2 +- requirements/static/ci/py3.12/windows.txt | 2 +- requirements/static/ci/py3.13/cloud.txt | 2 +- requirements/static/ci/py3.13/darwin.txt | 2 +- requirements/static/ci/py3.13/docs.txt | 2 +- requirements/static/ci/py3.13/freebsd.txt | 2 +- requirements/static/ci/py3.13/lint.txt | 2 +- requirements/static/ci/py3.13/linux.txt | 2 +- requirements/static/ci/py3.13/windows.txt | 2 +- requirements/static/ci/py3.9/cloud.txt | 2 +- requirements/static/ci/py3.9/darwin.txt | 2 +- requirements/static/ci/py3.9/docs.txt | 2 +- requirements/static/ci/py3.9/freebsd.txt | 2 +- requirements/static/ci/py3.9/lint.txt | 2 +- requirements/static/ci/py3.9/linux.txt | 2 +- requirements/static/ci/py3.9/windows.txt | 2 +- requirements/static/pkg/py3.10/darwin.txt | 2 +- requirements/static/pkg/py3.10/freebsd.txt | 2 +- requirements/static/pkg/py3.10/linux.txt | 2 +- requirements/static/pkg/py3.10/windows.txt | 2 +- requirements/static/pkg/py3.11/darwin.txt | 2 +- requirements/static/pkg/py3.11/freebsd.txt | 2 +- requirements/static/pkg/py3.11/linux.txt | 2 +- requirements/static/pkg/py3.11/windows.txt | 2 +- requirements/static/pkg/py3.12/darwin.txt | 2 +- requirements/static/pkg/py3.12/freebsd.txt | 2 +- requirements/static/pkg/py3.12/linux.txt | 2 +- requirements/static/pkg/py3.12/windows.txt | 2 +- requirements/static/pkg/py3.13/darwin.txt | 2 +- requirements/static/pkg/py3.13/freebsd.txt | 2 +- requirements/static/pkg/py3.13/linux.txt | 2 +- requirements/static/pkg/py3.13/windows.txt | 2 +- requirements/static/pkg/py3.9/darwin.txt | 2 +- requirements/static/pkg/py3.9/freebsd.txt | 2 +- requirements/static/pkg/py3.9/linux.txt | 2 +- requirements/static/pkg/py3.9/windows.txt | 2 +- 57 files changed, 59 insertions(+), 56 deletions(-) create mode 100644 changelog/68832.fixed.md diff --git a/changelog/68832.fixed.md b/changelog/68832.fixed.md new file mode 100644 index 000000000000..230ed379017e --- /dev/null +++ b/changelog/68832.fixed.md @@ -0,0 +1,3 @@ +Upgrade pyopenssl to >= 26.0.0 + - CVE-2026-27459 + - CVE-2026-27448 diff --git a/requirements/base.txt b/requirements/base.txt index 816403a19586..c69329b2c6c2 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -33,7 +33,7 @@ psutil<6.0.0; python_version <= '3.9' psutil>=5.0.0; python_version >= '3.10' pymssql==2.3.11; sys_platform == 'win32' pymysql>=1.0.2; sys_platform == 'win32' -pyopenssl>=25.0.0 +pyopenssl>=26.0.0 python-dateutil>=2.8.1 python-gnupg>=0.4.7 pythonnet>=3.0.1; sys_platform == 'win32' diff --git a/requirements/static/ci/py3.10/cloud.txt b/requirements/static/ci/py3.10/cloud.txt index c8824dd29636..b4580b6a0681 100644 --- a/requirements/static/ci/py3.10/cloud.txt +++ b/requirements/static/ci/py3.10/cloud.txt @@ -465,7 +465,7 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt diff --git a/requirements/static/ci/py3.10/darwin.txt b/requirements/static/ci/py3.10/darwin.txt index a36957b22d29..a974c3396e05 100644 --- a/requirements/static/ci/py3.10/darwin.txt +++ b/requirements/static/ci/py3.10/darwin.txt @@ -337,7 +337,7 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.10/darwin.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.10/docs.txt b/requirements/static/ci/py3.10/docs.txt index a0453ae386ae..2909c21b6496 100644 --- a/requirements/static/ci/py3.10/docs.txt +++ b/requirements/static/ci/py3.10/docs.txt @@ -229,7 +229,7 @@ pyenchant==3.2.2 # via sphinxcontrib-spelling pygments==2.17.2 # via sphinx -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.10/freebsd.txt b/requirements/static/ci/py3.10/freebsd.txt index 61498c6a5e61..c9b2dcbeef69 100644 --- a/requirements/static/ci/py3.10/freebsd.txt +++ b/requirements/static/ci/py3.10/freebsd.txt @@ -364,7 +364,7 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.10/freebsd.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.10/lint.txt b/requirements/static/ci/py3.10/lint.txt index 7b1de66b804d..0711c12e4afc 100644 --- a/requirements/static/ci/py3.10/lint.txt +++ b/requirements/static/ci/py3.10/lint.txt @@ -503,7 +503,7 @@ pynacl==1.5.0 # -c requirements/static/ci/py3.10/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.10/linux.txt # -c requirements/static/pkg/py3.10/linux.txt diff --git a/requirements/static/ci/py3.10/linux.txt b/requirements/static/ci/py3.10/linux.txt index 8a822af4b5e9..7ece0077782f 100644 --- a/requirements/static/ci/py3.10/linux.txt +++ b/requirements/static/ci/py3.10/linux.txt @@ -374,7 +374,7 @@ pynacl==1.5.0 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.10/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.10/windows.txt b/requirements/static/ci/py3.10/windows.txt index 563ba6450376..efaed5553d50 100644 --- a/requirements/static/ci/py3.10/windows.txt +++ b/requirements/static/ci/py3.10/windows.txt @@ -341,7 +341,7 @@ pymysql==1.1.2 # -r requirements/base.txt pynacl==1.5.0 # via -r requirements/static/ci/common.in -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.10/windows.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.11/cloud.txt b/requirements/static/ci/py3.11/cloud.txt index 0d5f5e16eddb..d893e5cbffe8 100644 --- a/requirements/static/ci/py3.11/cloud.txt +++ b/requirements/static/ci/py3.11/cloud.txt @@ -457,7 +457,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt diff --git a/requirements/static/ci/py3.11/darwin.txt b/requirements/static/ci/py3.11/darwin.txt index ddb536801f1e..f50548d1a37f 100644 --- a/requirements/static/ci/py3.11/darwin.txt +++ b/requirements/static/ci/py3.11/darwin.txt @@ -331,7 +331,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.11/darwin.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.11/docs.txt b/requirements/static/ci/py3.11/docs.txt index 66d2b74fb643..baa2d629f6f8 100644 --- a/requirements/static/ci/py3.11/docs.txt +++ b/requirements/static/ci/py3.11/docs.txt @@ -225,7 +225,7 @@ pyenchant==3.2.2 # via sphinxcontrib-spelling pygments==2.19.2 # via sphinx -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.11/freebsd.txt b/requirements/static/ci/py3.11/freebsd.txt index eae379d699ec..edae1025fb8a 100644 --- a/requirements/static/ci/py3.11/freebsd.txt +++ b/requirements/static/ci/py3.11/freebsd.txt @@ -358,7 +358,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.11/freebsd.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.11/lint.txt b/requirements/static/ci/py3.11/lint.txt index e409c713227b..930b7c24628d 100644 --- a/requirements/static/ci/py3.11/lint.txt +++ b/requirements/static/ci/py3.11/lint.txt @@ -495,7 +495,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.11/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.11/linux.txt # -c requirements/static/pkg/py3.11/linux.txt diff --git a/requirements/static/ci/py3.11/linux.txt b/requirements/static/ci/py3.11/linux.txt index 37cc06e97cbf..d9abac27b86c 100644 --- a/requirements/static/ci/py3.11/linux.txt +++ b/requirements/static/ci/py3.11/linux.txt @@ -366,7 +366,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.11/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.11/windows.txt b/requirements/static/ci/py3.11/windows.txt index c7caf4b22c6b..302327328309 100644 --- a/requirements/static/ci/py3.11/windows.txt +++ b/requirements/static/ci/py3.11/windows.txt @@ -335,7 +335,7 @@ pymysql==1.1.2 # -r requirements/base.txt pynacl==1.6.2 # via -r requirements/static/ci/common.in -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.11/windows.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.12/cloud.txt b/requirements/static/ci/py3.12/cloud.txt index 454bdd842762..6df6ce05bf02 100644 --- a/requirements/static/ci/py3.12/cloud.txt +++ b/requirements/static/ci/py3.12/cloud.txt @@ -452,7 +452,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt diff --git a/requirements/static/ci/py3.12/darwin.txt b/requirements/static/ci/py3.12/darwin.txt index 355ba384feea..41d42c620f72 100644 --- a/requirements/static/ci/py3.12/darwin.txt +++ b/requirements/static/ci/py3.12/darwin.txt @@ -327,7 +327,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.12/darwin.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.12/docs.txt b/requirements/static/ci/py3.12/docs.txt index 1ed71ff5caba..3116948bd625 100644 --- a/requirements/static/ci/py3.12/docs.txt +++ b/requirements/static/ci/py3.12/docs.txt @@ -221,7 +221,7 @@ pyenchant==3.2.2 # via sphinxcontrib-spelling pygments==2.19.2 # via sphinx -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.12/freebsd.txt b/requirements/static/ci/py3.12/freebsd.txt index 0a9b91a5cb41..f297d31de54e 100644 --- a/requirements/static/ci/py3.12/freebsd.txt +++ b/requirements/static/ci/py3.12/freebsd.txt @@ -354,7 +354,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.12/freebsd.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.12/lint.txt b/requirements/static/ci/py3.12/lint.txt index 669b6d571802..ae53add6bbc9 100644 --- a/requirements/static/ci/py3.12/lint.txt +++ b/requirements/static/ci/py3.12/lint.txt @@ -490,7 +490,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.12/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.12/linux.txt # -c requirements/static/pkg/py3.12/linux.txt diff --git a/requirements/static/ci/py3.12/linux.txt b/requirements/static/ci/py3.12/linux.txt index 32dfc08369c9..8ecb037e1c9a 100644 --- a/requirements/static/ci/py3.12/linux.txt +++ b/requirements/static/ci/py3.12/linux.txt @@ -362,7 +362,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.12/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.12/windows.txt b/requirements/static/ci/py3.12/windows.txt index 9c062e14d742..951fb60ad579 100644 --- a/requirements/static/ci/py3.12/windows.txt +++ b/requirements/static/ci/py3.12/windows.txt @@ -331,7 +331,7 @@ pymysql==1.1.2 # -r requirements/base.txt pynacl==1.6.2 # via -r requirements/static/ci/common.in -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.12/windows.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.13/cloud.txt b/requirements/static/ci/py3.13/cloud.txt index e032c4abe0fc..d37df08c19e0 100644 --- a/requirements/static/ci/py3.13/cloud.txt +++ b/requirements/static/ci/py3.13/cloud.txt @@ -457,7 +457,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt diff --git a/requirements/static/ci/py3.13/darwin.txt b/requirements/static/ci/py3.13/darwin.txt index 3e0597025ffa..5c1896e9439d 100644 --- a/requirements/static/ci/py3.13/darwin.txt +++ b/requirements/static/ci/py3.13/darwin.txt @@ -330,7 +330,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.13/darwin.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.13/docs.txt b/requirements/static/ci/py3.13/docs.txt index 2b2d6465cd6d..999065a1eeb7 100644 --- a/requirements/static/ci/py3.13/docs.txt +++ b/requirements/static/ci/py3.13/docs.txt @@ -223,7 +223,7 @@ pygments==2.19.2 # via # -c requirements/static/ci/py3.13/linux.txt # sphinx -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.13/freebsd.txt b/requirements/static/ci/py3.13/freebsd.txt index ca86e7c14b53..7d40a30e1911 100644 --- a/requirements/static/ci/py3.13/freebsd.txt +++ b/requirements/static/ci/py3.13/freebsd.txt @@ -357,7 +357,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.13/freebsd.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.13/lint.txt b/requirements/static/ci/py3.13/lint.txt index be21e3c1d98b..bb9d87117921 100644 --- a/requirements/static/ci/py3.13/lint.txt +++ b/requirements/static/ci/py3.13/lint.txt @@ -490,7 +490,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.13/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.13/linux.txt # -c requirements/static/pkg/py3.13/linux.txt diff --git a/requirements/static/ci/py3.13/linux.txt b/requirements/static/ci/py3.13/linux.txt index cede91f8e889..43b1f9751a09 100644 --- a/requirements/static/ci/py3.13/linux.txt +++ b/requirements/static/ci/py3.13/linux.txt @@ -365,7 +365,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.13/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.13/windows.txt b/requirements/static/ci/py3.13/windows.txt index 956a9453b334..3722df041b06 100644 --- a/requirements/static/ci/py3.13/windows.txt +++ b/requirements/static/ci/py3.13/windows.txt @@ -333,7 +333,7 @@ pymysql==1.1.2 # -r requirements/base.txt pynacl==1.6.2 # via -r requirements/static/ci/common.in -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.13/windows.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.9/cloud.txt b/requirements/static/ci/py3.9/cloud.txt index c72285593f2b..416b53fb408c 100644 --- a/requirements/static/ci/py3.9/cloud.txt +++ b/requirements/static/ci/py3.9/cloud.txt @@ -527,7 +527,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt diff --git a/requirements/static/ci/py3.9/darwin.txt b/requirements/static/ci/py3.9/darwin.txt index 352e915824d7..8dfdbb8bac7c 100644 --- a/requirements/static/ci/py3.9/darwin.txt +++ b/requirements/static/ci/py3.9/darwin.txt @@ -380,7 +380,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.9/darwin.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.9/docs.txt b/requirements/static/ci/py3.9/docs.txt index d8f2d02f2167..1fda20be5c3b 100644 --- a/requirements/static/ci/py3.9/docs.txt +++ b/requirements/static/ci/py3.9/docs.txt @@ -236,7 +236,7 @@ pygments==2.19.2 # via # -c requirements/static/ci/py3.9/linux.txt # sphinx -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.9/freebsd.txt b/requirements/static/ci/py3.9/freebsd.txt index 35c6faaef0d2..5324cd5f5fce 100644 --- a/requirements/static/ci/py3.9/freebsd.txt +++ b/requirements/static/ci/py3.9/freebsd.txt @@ -419,7 +419,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.9/freebsd.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.9/lint.txt b/requirements/static/ci/py3.9/lint.txt index c333361aa56a..442f4de7e88c 100644 --- a/requirements/static/ci/py3.9/lint.txt +++ b/requirements/static/ci/py3.9/lint.txt @@ -554,7 +554,7 @@ pynacl==1.6.2 # -c requirements/static/ci/py3.9/linux.txt # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/ci/py3.9/linux.txt # -c requirements/static/pkg/py3.9/linux.txt diff --git a/requirements/static/ci/py3.9/linux.txt b/requirements/static/ci/py3.9/linux.txt index 9eb2254af77e..aaa052c18448 100644 --- a/requirements/static/ci/py3.9/linux.txt +++ b/requirements/static/ci/py3.9/linux.txt @@ -410,7 +410,7 @@ pynacl==1.6.2 # via # -r requirements/static/ci/common.in # paramiko -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.9/linux.txt # -r requirements/base.txt diff --git a/requirements/static/ci/py3.9/windows.txt b/requirements/static/ci/py3.9/windows.txt index 70449a17cf05..202a16816eeb 100644 --- a/requirements/static/ci/py3.9/windows.txt +++ b/requirements/static/ci/py3.9/windows.txt @@ -354,7 +354,7 @@ pymysql==1.1.2 # -r requirements/base.txt pynacl==1.6.2 # via -r requirements/static/ci/common.in -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -c requirements/static/pkg/py3.9/windows.txt # -r requirements/base.txt diff --git a/requirements/static/pkg/py3.10/darwin.txt b/requirements/static/pkg/py3.10/darwin.txt index 766edfb81e0d..bf9f91cbe5f4 100644 --- a/requirements/static/pkg/py3.10/darwin.txt +++ b/requirements/static/pkg/py3.10/darwin.txt @@ -127,7 +127,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.10/freebsd.txt b/requirements/static/pkg/py3.10/freebsd.txt index 3bbd236edda0..58a2faaf9a96 100644 --- a/requirements/static/pkg/py3.10/freebsd.txt +++ b/requirements/static/pkg/py3.10/freebsd.txt @@ -146,7 +146,7 @@ pymssql==2.3.11 ; sys_platform == 'win32' # via -r requirements/base.txt pymysql==1.1.2 ; sys_platform == 'win32' # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in diff --git a/requirements/static/pkg/py3.10/linux.txt b/requirements/static/pkg/py3.10/linux.txt index 82abb6deb963..743484aeb849 100644 --- a/requirements/static/pkg/py3.10/linux.txt +++ b/requirements/static/pkg/py3.10/linux.txt @@ -137,7 +137,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in diff --git a/requirements/static/pkg/py3.10/windows.txt b/requirements/static/pkg/py3.10/windows.txt index f9d7f5054306..4409c14a9903 100644 --- a/requirements/static/pkg/py3.10/windows.txt +++ b/requirements/static/pkg/py3.10/windows.txt @@ -148,7 +148,7 @@ pymssql==2.3.11 # via -r requirements/base.txt pymysql==1.1.2 # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.11/darwin.txt b/requirements/static/pkg/py3.11/darwin.txt index 7077253f3009..2c389857536e 100644 --- a/requirements/static/pkg/py3.11/darwin.txt +++ b/requirements/static/pkg/py3.11/darwin.txt @@ -125,7 +125,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.11/freebsd.txt b/requirements/static/pkg/py3.11/freebsd.txt index 6b7dd250482f..4733f95d62da 100644 --- a/requirements/static/pkg/py3.11/freebsd.txt +++ b/requirements/static/pkg/py3.11/freebsd.txt @@ -144,7 +144,7 @@ pymssql==2.3.11 ; sys_platform == 'win32' # via -r requirements/base.txt pymysql==1.1.2 ; sys_platform == 'win32' # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in diff --git a/requirements/static/pkg/py3.11/linux.txt b/requirements/static/pkg/py3.11/linux.txt index 6ab433f117fb..6cc515cb1b28 100644 --- a/requirements/static/pkg/py3.11/linux.txt +++ b/requirements/static/pkg/py3.11/linux.txt @@ -135,7 +135,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in diff --git a/requirements/static/pkg/py3.11/windows.txt b/requirements/static/pkg/py3.11/windows.txt index 49987fa08cbe..187d149b3ac7 100644 --- a/requirements/static/pkg/py3.11/windows.txt +++ b/requirements/static/pkg/py3.11/windows.txt @@ -146,7 +146,7 @@ pymssql==2.3.11 # via -r requirements/base.txt pymysql==1.1.2 # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.12/darwin.txt b/requirements/static/pkg/py3.12/darwin.txt index 382130432773..384f7c288bc9 100644 --- a/requirements/static/pkg/py3.12/darwin.txt +++ b/requirements/static/pkg/py3.12/darwin.txt @@ -123,7 +123,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.12/freebsd.txt b/requirements/static/pkg/py3.12/freebsd.txt index 5cf4371a3cd3..2ff7bcb4b0f4 100644 --- a/requirements/static/pkg/py3.12/freebsd.txt +++ b/requirements/static/pkg/py3.12/freebsd.txt @@ -142,7 +142,7 @@ pymssql==2.3.11 ; sys_platform == 'win32' # via -r requirements/base.txt pymysql==1.1.2 ; sys_platform == 'win32' # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in diff --git a/requirements/static/pkg/py3.12/linux.txt b/requirements/static/pkg/py3.12/linux.txt index aa842ed7ddaf..fddf38f9a4d3 100644 --- a/requirements/static/pkg/py3.12/linux.txt +++ b/requirements/static/pkg/py3.12/linux.txt @@ -133,7 +133,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in diff --git a/requirements/static/pkg/py3.12/windows.txt b/requirements/static/pkg/py3.12/windows.txt index 3b98a931adcc..edc18aa0024d 100644 --- a/requirements/static/pkg/py3.12/windows.txt +++ b/requirements/static/pkg/py3.12/windows.txt @@ -144,7 +144,7 @@ pymssql==2.3.11 # via -r requirements/base.txt pymysql==1.1.2 # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.13/darwin.txt b/requirements/static/pkg/py3.13/darwin.txt index 71b79ba04cf5..d8b17de8fed7 100644 --- a/requirements/static/pkg/py3.13/darwin.txt +++ b/requirements/static/pkg/py3.13/darwin.txt @@ -123,7 +123,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.13/freebsd.txt b/requirements/static/pkg/py3.13/freebsd.txt index fe2df3f7c6a7..540244117f6e 100644 --- a/requirements/static/pkg/py3.13/freebsd.txt +++ b/requirements/static/pkg/py3.13/freebsd.txt @@ -142,7 +142,7 @@ pymssql==2.3.11 ; sys_platform == 'win32' # via -r requirements/base.txt pymysql==1.1.2 ; sys_platform == 'win32' # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in diff --git a/requirements/static/pkg/py3.13/linux.txt b/requirements/static/pkg/py3.13/linux.txt index e7c3a6e2e7e9..0baf587204b2 100644 --- a/requirements/static/pkg/py3.13/linux.txt +++ b/requirements/static/pkg/py3.13/linux.txt @@ -133,7 +133,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in diff --git a/requirements/static/pkg/py3.13/windows.txt b/requirements/static/pkg/py3.13/windows.txt index 71794010873e..f3bc55e66e37 100644 --- a/requirements/static/pkg/py3.13/windows.txt +++ b/requirements/static/pkg/py3.13/windows.txt @@ -144,7 +144,7 @@ pymssql==2.3.11 # via -r requirements/base.txt pymysql==1.1.2 # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.9/darwin.txt b/requirements/static/pkg/py3.9/darwin.txt index ba457792d2cb..f6272958bbb3 100644 --- a/requirements/static/pkg/py3.9/darwin.txt +++ b/requirements/static/pkg/py3.9/darwin.txt @@ -127,7 +127,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/static/pkg/py3.9/freebsd.txt b/requirements/static/pkg/py3.9/freebsd.txt index 9ac97eb3fc09..c9cd03d062ad 100644 --- a/requirements/static/pkg/py3.9/freebsd.txt +++ b/requirements/static/pkg/py3.9/freebsd.txt @@ -150,7 +150,7 @@ pymssql==2.3.11 ; sys_platform == 'win32' # via -r requirements/base.txt pymysql==1.1.2 ; sys_platform == 'win32' # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/freebsd.in diff --git a/requirements/static/pkg/py3.9/linux.txt b/requirements/static/pkg/py3.9/linux.txt index eaffe86e4715..9ae5791efcc1 100644 --- a/requirements/static/pkg/py3.9/linux.txt +++ b/requirements/static/pkg/py3.9/linux.txt @@ -137,7 +137,7 @@ pycryptodomex==3.23.0 # via # -r requirements/base.txt # -r requirements/crypto.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via # -r requirements/base.txt # -r requirements/static/pkg/linux.in diff --git a/requirements/static/pkg/py3.9/windows.txt b/requirements/static/pkg/py3.9/windows.txt index 6bd0d0780918..82f192da019d 100644 --- a/requirements/static/pkg/py3.9/windows.txt +++ b/requirements/static/pkg/py3.9/windows.txt @@ -150,7 +150,7 @@ pymssql==2.3.11 # via -r requirements/base.txt pymysql==1.1.2 # via -r requirements/base.txt -pyopenssl==25.3.0 +pyopenssl==26.0.0 # via -r requirements/base.txt python-dateutil==2.9.0.post0 # via