diff --git a/requirements/base.in b/requirements/base.in index 8298a5c2ba7..b9a6a32ef30 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -2,7 +2,7 @@ # Multiple entries for the same package (with different version constraints) are grouped together. aiohttp>=3.13.5 -certifi>=2024.7.4 +certifi>=2026.5.20 cffi>=2.0.0 # cheroot 8.5.2 fails to build with modern setuptools due to setuptools_scm_git_archive dependency cheroot>=10.0.1 diff --git a/requirements/static/ci/py3.10/cloud.lock b/requirements/static/ci/py3.10/cloud.lock index 1cc1856fca1..e818a88dceb 100644 --- a/requirements/static/ci/py3.10/cloud.lock +++ b/requirements/static/ci/py3.10/cloud.lock @@ -75,7 +75,7 @@ botocore==1.39.4 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.10/linux.lock # -c requirements/static/pkg/py3.10/linux.lock diff --git a/requirements/static/ci/py3.10/darwin-crypto.in b/requirements/static/ci/py3.10/darwin-crypto.in new file mode 100644 index 00000000000..62f61a5e2fb --- /dev/null +++ b/requirements/static/ci/py3.10/darwin-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.10 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.10/darwin-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/darwin.lock b/requirements/static/ci/py3.10/darwin.lock index 36e63154e27..fbaa27c7370 100644 --- a/requirements/static/ci/py3.10/darwin.lock +++ b/requirements/static/ci/py3.10/darwin.lock @@ -60,7 +60,7 @@ botocore==1.39.4 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.10/darwin.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.10/docs.lock b/requirements/static/ci/py3.10/docs.lock index fa48177e583..9690cb0fd61 100644 --- a/requirements/static/ci/py3.10/docs.lock +++ b/requirements/static/ci/py3.10/docs.lock @@ -36,7 +36,7 @@ backports-tarfile==1.2.0 # via # -c requirements/static/ci/py3.10/linux.lock # jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.10/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.10/freebsd-crypto.in b/requirements/static/ci/py3.10/freebsd-crypto.in new file mode 100644 index 00000000000..4837d5b1afe --- /dev/null +++ b/requirements/static/ci/py3.10/freebsd-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.10 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.10/freebsd-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/freebsd.lock b/requirements/static/ci/py3.10/freebsd.lock index 525dedfa3b7..3cc12529c7b 100644 --- a/requirements/static/ci/py3.10/freebsd.lock +++ b/requirements/static/ci/py3.10/freebsd.lock @@ -60,7 +60,7 @@ botocore==1.39.4 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.10/freebsd.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.10/lint.lock b/requirements/static/ci/py3.10/lint.lock index 4bc9817bc6d..7059bab731e 100644 --- a/requirements/static/ci/py3.10/lint.lock +++ b/requirements/static/ci/py3.10/lint.lock @@ -89,7 +89,7 @@ botocore==1.39.4 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.10/linux.lock # -c requirements/static/pkg/py3.10/linux.lock diff --git a/requirements/static/ci/py3.10/linux-crypto.in b/requirements/static/ci/py3.10/linux-crypto.in new file mode 100644 index 00000000000..2a53f92829e --- /dev/null +++ b/requirements/static/ci/py3.10/linux-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.10 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.10/linux-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/linux.lock b/requirements/static/ci/py3.10/linux.lock index caaa4c73a53..8c39220a28b 100644 --- a/requirements/static/ci/py3.10/linux.lock +++ b/requirements/static/ci/py3.10/linux.lock @@ -70,7 +70,7 @@ botocore==1.39.4 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.10/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.10/windows-crypto.in b/requirements/static/ci/py3.10/windows-crypto.in new file mode 100644 index 00000000000..2f2e7c78e5a --- /dev/null +++ b/requirements/static/ci/py3.10/windows-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.10 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.10/windows-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.10/windows.lock b/requirements/static/ci/py3.10/windows.lock index de26ea8931e..6970e015dc8 100644 --- a/requirements/static/ci/py3.10/windows.lock +++ b/requirements/static/ci/py3.10/windows.lock @@ -53,7 +53,7 @@ botocore==1.39.4 # boto3 # moto # s3transfer -certifi==2026.2.25 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.10/windows.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.11/cloud.lock b/requirements/static/ci/py3.11/cloud.lock index 511d74c0ab2..97e33c09ae1 100644 --- a/requirements/static/ci/py3.11/cloud.lock +++ b/requirements/static/ci/py3.11/cloud.lock @@ -70,7 +70,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.11/linux.lock # -c requirements/static/pkg/py3.11/linux.lock diff --git a/requirements/static/ci/py3.11/darwin-crypto.in b/requirements/static/ci/py3.11/darwin-crypto.in new file mode 100644 index 00000000000..2d46746767e --- /dev/null +++ b/requirements/static/ci/py3.11/darwin-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.11 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.11/darwin-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/darwin.lock b/requirements/static/ci/py3.11/darwin.lock index 420ff34bb62..9578bad99af 100644 --- a/requirements/static/ci/py3.11/darwin.lock +++ b/requirements/static/ci/py3.11/darwin.lock @@ -56,7 +56,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.11/darwin.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.11/docs.lock b/requirements/static/ci/py3.11/docs.lock index 735df5df119..28c70012562 100644 --- a/requirements/static/ci/py3.11/docs.lock +++ b/requirements/static/ci/py3.11/docs.lock @@ -32,7 +32,7 @@ backports-tarfile==1.2.0 # via # -c requirements/static/ci/py3.11/linux.lock # jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.11/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.11/freebsd-crypto.in b/requirements/static/ci/py3.11/freebsd-crypto.in new file mode 100644 index 00000000000..9312a287871 --- /dev/null +++ b/requirements/static/ci/py3.11/freebsd-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.11 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.11/freebsd-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/freebsd.lock b/requirements/static/ci/py3.11/freebsd.lock index 8bc293051a5..2b081327ebd 100644 --- a/requirements/static/ci/py3.11/freebsd.lock +++ b/requirements/static/ci/py3.11/freebsd.lock @@ -56,7 +56,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.11/freebsd.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.11/lint.lock b/requirements/static/ci/py3.11/lint.lock index 81b78c224e3..bd8c434ca07 100644 --- a/requirements/static/ci/py3.11/lint.lock +++ b/requirements/static/ci/py3.11/lint.lock @@ -85,7 +85,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.11/linux.lock # -c requirements/static/pkg/py3.11/linux.lock diff --git a/requirements/static/ci/py3.11/linux-crypto.in b/requirements/static/ci/py3.11/linux-crypto.in new file mode 100644 index 00000000000..8f13b4f7e1d --- /dev/null +++ b/requirements/static/ci/py3.11/linux-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.11 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.11/linux-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/linux.lock b/requirements/static/ci/py3.11/linux.lock index efd3a1294f0..fb2f680b8f5 100644 --- a/requirements/static/ci/py3.11/linux.lock +++ b/requirements/static/ci/py3.11/linux.lock @@ -66,7 +66,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.11/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.11/windows-crypto.in b/requirements/static/ci/py3.11/windows-crypto.in new file mode 100644 index 00000000000..fb0c8d21093 --- /dev/null +++ b/requirements/static/ci/py3.11/windows-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.11 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.11/windows-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.11/windows.lock b/requirements/static/ci/py3.11/windows.lock index b089fd20b33..ccd94c14c09 100644 --- a/requirements/static/ci/py3.11/windows.lock +++ b/requirements/static/ci/py3.11/windows.lock @@ -49,7 +49,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.2.25 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.11/windows.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.12/cloud.lock b/requirements/static/ci/py3.12/cloud.lock index 929cac485dd..6b846f8b56d 100644 --- a/requirements/static/ci/py3.12/cloud.lock +++ b/requirements/static/ci/py3.12/cloud.lock @@ -65,7 +65,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.12/linux.lock # -c requirements/static/pkg/py3.12/linux.lock diff --git a/requirements/static/ci/py3.12/darwin-crypto.in b/requirements/static/ci/py3.12/darwin-crypto.in new file mode 100644 index 00000000000..36052747205 --- /dev/null +++ b/requirements/static/ci/py3.12/darwin-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.12 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.12/darwin-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/darwin.lock b/requirements/static/ci/py3.12/darwin.lock index 239944099aa..1e5b175c13c 100644 --- a/requirements/static/ci/py3.12/darwin.lock +++ b/requirements/static/ci/py3.12/darwin.lock @@ -52,7 +52,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.12/darwin.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.12/docs.lock b/requirements/static/ci/py3.12/docs.lock index c920a2bf42c..d883905ce8c 100644 --- a/requirements/static/ci/py3.12/docs.lock +++ b/requirements/static/ci/py3.12/docs.lock @@ -28,7 +28,7 @@ autocommand==2.2.2 # jaraco-text babel==2.12.1 # via sphinx -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.12/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.12/freebsd-crypto.in b/requirements/static/ci/py3.12/freebsd-crypto.in new file mode 100644 index 00000000000..5041924f4ab --- /dev/null +++ b/requirements/static/ci/py3.12/freebsd-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.12 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.12/freebsd-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/freebsd.lock b/requirements/static/ci/py3.12/freebsd.lock index 5a43d443997..40758f45c2a 100644 --- a/requirements/static/ci/py3.12/freebsd.lock +++ b/requirements/static/ci/py3.12/freebsd.lock @@ -52,7 +52,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.12/freebsd.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.12/lint.lock b/requirements/static/ci/py3.12/lint.lock index ea04ba903c6..bd24293238a 100644 --- a/requirements/static/ci/py3.12/lint.lock +++ b/requirements/static/ci/py3.12/lint.lock @@ -80,7 +80,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.12/linux.lock # -c requirements/static/pkg/py3.12/linux.lock diff --git a/requirements/static/ci/py3.12/linux-crypto.in b/requirements/static/ci/py3.12/linux-crypto.in new file mode 100644 index 00000000000..fda4b4f39a2 --- /dev/null +++ b/requirements/static/ci/py3.12/linux-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.12 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.12/linux-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/linux.lock b/requirements/static/ci/py3.12/linux.lock index b133d76a8a7..9a18aab0a82 100644 --- a/requirements/static/ci/py3.12/linux.lock +++ b/requirements/static/ci/py3.12/linux.lock @@ -62,7 +62,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2024.7.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.12/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.12/windows-crypto.in b/requirements/static/ci/py3.12/windows-crypto.in new file mode 100644 index 00000000000..4f80e914c08 --- /dev/null +++ b/requirements/static/ci/py3.12/windows-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.12 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.12/windows-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.12/windows.lock b/requirements/static/ci/py3.12/windows.lock index 9d36191600e..778a5aaa7e9 100644 --- a/requirements/static/ci/py3.12/windows.lock +++ b/requirements/static/ci/py3.12/windows.lock @@ -45,7 +45,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.2.25 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.12/windows.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.13/cloud.lock b/requirements/static/ci/py3.13/cloud.lock index 71c188b62bf..f76a6ef58c0 100644 --- a/requirements/static/ci/py3.13/cloud.lock +++ b/requirements/static/ci/py3.13/cloud.lock @@ -66,7 +66,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.13/linux.lock # -c requirements/static/pkg/py3.13/linux.lock diff --git a/requirements/static/ci/py3.13/darwin-crypto.in b/requirements/static/ci/py3.13/darwin-crypto.in new file mode 100644 index 00000000000..6fb97c48765 --- /dev/null +++ b/requirements/static/ci/py3.13/darwin-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.13 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.13/darwin-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/darwin.lock b/requirements/static/ci/py3.13/darwin.lock index b995ace61f7..816e4548eba 100644 --- a/requirements/static/ci/py3.13/darwin.lock +++ b/requirements/static/ci/py3.13/darwin.lock @@ -53,7 +53,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.13/darwin.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.13/docs.lock b/requirements/static/ci/py3.13/docs.lock index 4e8d3da2bb1..214804d1d9b 100644 --- a/requirements/static/ci/py3.13/docs.lock +++ b/requirements/static/ci/py3.13/docs.lock @@ -28,7 +28,7 @@ autocommand==2.2.2 # jaraco-text babel==2.17.0 # via sphinx -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.13/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.13/freebsd-crypto.in b/requirements/static/ci/py3.13/freebsd-crypto.in new file mode 100644 index 00000000000..e231abfda07 --- /dev/null +++ b/requirements/static/ci/py3.13/freebsd-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.13 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.13/freebsd-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/freebsd.lock b/requirements/static/ci/py3.13/freebsd.lock index 7ba9c2d9c17..c879c29207d 100644 --- a/requirements/static/ci/py3.13/freebsd.lock +++ b/requirements/static/ci/py3.13/freebsd.lock @@ -53,7 +53,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.13/freebsd.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.13/lint.lock b/requirements/static/ci/py3.13/lint.lock index 8b89bab39d9..73add37671a 100644 --- a/requirements/static/ci/py3.13/lint.lock +++ b/requirements/static/ci/py3.13/lint.lock @@ -80,7 +80,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.13/linux.lock # -c requirements/static/pkg/py3.13/linux.lock diff --git a/requirements/static/ci/py3.13/linux-crypto.in b/requirements/static/ci/py3.13/linux-crypto.in new file mode 100644 index 00000000000..564b53d254f --- /dev/null +++ b/requirements/static/ci/py3.13/linux-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.13 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.13/linux-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/linux.lock b/requirements/static/ci/py3.13/linux.lock index 4b0af4aef12..f92b2baa09f 100644 --- a/requirements/static/ci/py3.13/linux.lock +++ b/requirements/static/ci/py3.13/linux.lock @@ -63,7 +63,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.13/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.13/windows-crypto.in b/requirements/static/ci/py3.13/windows-crypto.in new file mode 100644 index 00000000000..97b39b95d98 --- /dev/null +++ b/requirements/static/ci/py3.13/windows-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.13 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.13/windows-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.13/windows.lock b/requirements/static/ci/py3.13/windows.lock index 5ecec7ba2f4..e8534ecce96 100644 --- a/requirements/static/ci/py3.13/windows.lock +++ b/requirements/static/ci/py3.13/windows.lock @@ -46,7 +46,7 @@ botocore==1.42.33 # boto3 # moto # s3transfer -certifi==2026.2.25 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.13/windows.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.9/cloud.lock b/requirements/static/ci/py3.9/cloud.lock index 4b5b7fcd5ac..f235ec03179 100644 --- a/requirements/static/ci/py3.9/cloud.lock +++ b/requirements/static/ci/py3.9/cloud.lock @@ -80,7 +80,7 @@ cachetools==5.5.2 # via # -c requirements/static/ci/py3.9/linux.lock # google-auth -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.9/linux.lock # -c requirements/static/pkg/py3.9/linux.lock diff --git a/requirements/static/ci/py3.9/darwin-crypto.in b/requirements/static/ci/py3.9/darwin-crypto.in new file mode 100644 index 00000000000..0b3dd41437c --- /dev/null +++ b/requirements/static/ci/py3.9/darwin-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=macos --python-version=3.9 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.9/darwin-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/darwin.lock b/requirements/static/ci/py3.9/darwin.lock index fd64a3f549d..7fa144314fb 100644 --- a/requirements/static/ci/py3.9/darwin.lock +++ b/requirements/static/ci/py3.9/darwin.lock @@ -63,7 +63,7 @@ botocore==1.42.33 # s3transfer cachetools==5.5.2 # via google-auth -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.9/darwin.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.9/docs.lock b/requirements/static/ci/py3.9/docs.lock index 17e35210736..9dad291b99d 100644 --- a/requirements/static/ci/py3.9/docs.lock +++ b/requirements/static/ci/py3.9/docs.lock @@ -36,7 +36,7 @@ backports-tarfile==1.2.0 # via # -c requirements/static/ci/py3.9/linux.lock # jaraco-context -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.9/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.9/freebsd-crypto.in b/requirements/static/ci/py3.9/freebsd-crypto.in new file mode 100644 index 00000000000..0df5190541b --- /dev/null +++ b/requirements/static/ci/py3.9/freebsd-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --universal --python-version=3.9 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.9/freebsd-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/freebsd.lock b/requirements/static/ci/py3.9/freebsd.lock index 795608f6412..80488cdfbb2 100644 --- a/requirements/static/ci/py3.9/freebsd.lock +++ b/requirements/static/ci/py3.9/freebsd.lock @@ -63,7 +63,7 @@ botocore==1.42.33 # s3transfer cachetools==5.5.2 ; python_full_version < '3.10' # via google-auth -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.9/freebsd.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.9/lint.lock b/requirements/static/ci/py3.9/lint.lock index 8142af99eed..220368d2a31 100644 --- a/requirements/static/ci/py3.9/lint.lock +++ b/requirements/static/ci/py3.9/lint.lock @@ -86,7 +86,7 @@ cachetools==5.5.2 # via # -c requirements/static/ci/py3.9/linux.lock # google-auth -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/ci/py3.9/linux.lock # -c requirements/static/pkg/py3.9/linux.lock diff --git a/requirements/static/ci/py3.9/linux-crypto.in b/requirements/static/ci/py3.9/linux-crypto.in new file mode 100644 index 00000000000..26da8966844 --- /dev/null +++ b/requirements/static/ci/py3.9/linux-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=linux --python-version=3.9 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.9/linux-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/linux.lock b/requirements/static/ci/py3.9/linux.lock index b38ad0026e8..ecad4e750ff 100644 --- a/requirements/static/ci/py3.9/linux.lock +++ b/requirements/static/ci/py3.9/linux.lock @@ -69,7 +69,7 @@ botocore==1.42.33 # s3transfer cachetools==5.5.2 # via google-auth -certifi==2026.1.4 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.9/linux.lock # -r requirements/base.in diff --git a/requirements/static/ci/py3.9/windows-crypto.in b/requirements/static/ci/py3.9/windows-crypto.in new file mode 100644 index 00000000000..8c55225f2f6 --- /dev/null +++ b/requirements/static/ci/py3.9/windows-crypto.in @@ -0,0 +1,8 @@ +# This file was autogenerated by uv via the following command: +# uv pip compile requirements/static/ci/crypto.in --python-platform=windows --python-version=3.9 --constraint requirements/constraints.txt --no-emit-index-url -o=requirements/static/ci/py3.9/windows-crypto.in +m2crypto==0.48.0 + # via -r requirements/static/ci/crypto.in +packaging==26.2 + # via m2crypto +pycryptodome==3.23.0 + # via -r requirements/static/ci/crypto.in diff --git a/requirements/static/ci/py3.9/windows.lock b/requirements/static/ci/py3.9/windows.lock index 35e49781953..6635c5bcdf5 100644 --- a/requirements/static/ci/py3.9/windows.lock +++ b/requirements/static/ci/py3.9/windows.lock @@ -56,7 +56,7 @@ botocore==1.42.33 # s3transfer cachetools==5.5.2 # via google-auth -certifi==2026.2.25 +certifi==2026.5.20 # via # -c requirements/static/pkg/py3.9/windows.lock # -r requirements/base.in diff --git a/requirements/static/pkg/py3.10/darwin.lock b/requirements/static/pkg/py3.10/darwin.lock index f2d4a1f5ab2..de519ad6452 100644 --- a/requirements/static/pkg/py3.10/darwin.lock +++ b/requirements/static/pkg/py3.10/darwin.lock @@ -16,7 +16,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 # via jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.10/freebsd.lock b/requirements/static/pkg/py3.10/freebsd.lock index 7748b3cb70d..736805a5ed6 100644 --- a/requirements/static/pkg/py3.10/freebsd.lock +++ b/requirements/static/pkg/py3.10/freebsd.lock @@ -16,7 +16,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 ; python_full_version < '3.12' # via jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.10/linux.lock b/requirements/static/pkg/py3.10/linux.lock index 2ae245288dc..95dc61e617e 100644 --- a/requirements/static/pkg/py3.10/linux.lock +++ b/requirements/static/pkg/py3.10/linux.lock @@ -16,7 +16,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 # via jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.10/windows.lock b/requirements/static/pkg/py3.10/windows.lock index 9c911178049..5e2688e759b 100644 --- a/requirements/static/pkg/py3.10/windows.lock +++ b/requirements/static/pkg/py3.10/windows.lock @@ -16,7 +16,7 @@ attrs==25.4.0 # via aiohttp backports-tarfile==1.2.0 # via jaraco-context -certifi==2026.2.25 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.11/darwin.lock b/requirements/static/pkg/py3.11/darwin.lock index bdca24c3703..b960cbd20b2 100644 --- a/requirements/static/pkg/py3.11/darwin.lock +++ b/requirements/static/pkg/py3.11/darwin.lock @@ -14,7 +14,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 # via jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.11/freebsd.lock b/requirements/static/pkg/py3.11/freebsd.lock index 81de47d97fe..2ccac678dbf 100644 --- a/requirements/static/pkg/py3.11/freebsd.lock +++ b/requirements/static/pkg/py3.11/freebsd.lock @@ -14,7 +14,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 ; python_full_version < '3.12' # via jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.11/linux.lock b/requirements/static/pkg/py3.11/linux.lock index 25f5cd24242..edea84f9d58 100644 --- a/requirements/static/pkg/py3.11/linux.lock +++ b/requirements/static/pkg/py3.11/linux.lock @@ -14,7 +14,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 # via jaraco-context -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.11/windows.lock b/requirements/static/pkg/py3.11/windows.lock index 74300e4e409..55b6ddc0be3 100644 --- a/requirements/static/pkg/py3.11/windows.lock +++ b/requirements/static/pkg/py3.11/windows.lock @@ -14,7 +14,7 @@ attrs==25.4.0 # via aiohttp backports-tarfile==1.2.0 # via jaraco-context -certifi==2026.2.25 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.12/darwin.lock b/requirements/static/pkg/py3.12/darwin.lock index 71770a41b33..18733b3dd84 100644 --- a/requirements/static/pkg/py3.12/darwin.lock +++ b/requirements/static/pkg/py3.12/darwin.lock @@ -12,7 +12,7 @@ attrs==23.2.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.12/freebsd.lock b/requirements/static/pkg/py3.12/freebsd.lock index e37d22b28d3..949d10aea60 100644 --- a/requirements/static/pkg/py3.12/freebsd.lock +++ b/requirements/static/pkg/py3.12/freebsd.lock @@ -12,7 +12,7 @@ attrs==23.2.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.12/linux.lock b/requirements/static/pkg/py3.12/linux.lock index 69c440b4a49..423940e9055 100644 --- a/requirements/static/pkg/py3.12/linux.lock +++ b/requirements/static/pkg/py3.12/linux.lock @@ -12,7 +12,7 @@ attrs==23.2.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2024.7.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.12/windows.lock b/requirements/static/pkg/py3.12/windows.lock index cde3e9d3b01..4ae2ab0e4b0 100644 --- a/requirements/static/pkg/py3.12/windows.lock +++ b/requirements/static/pkg/py3.12/windows.lock @@ -12,7 +12,7 @@ apache-libcloud==3.9.0 # via -r requirements/base.in attrs==25.4.0 # via aiohttp -certifi==2026.2.25 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.13/darwin.lock b/requirements/static/pkg/py3.13/darwin.lock index a1d6b34c44a..9cd5e6192d6 100644 --- a/requirements/static/pkg/py3.13/darwin.lock +++ b/requirements/static/pkg/py3.13/darwin.lock @@ -12,7 +12,7 @@ attrs==25.4.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.13/freebsd.lock b/requirements/static/pkg/py3.13/freebsd.lock index 8f4456e587b..44cb17bbbca 100644 --- a/requirements/static/pkg/py3.13/freebsd.lock +++ b/requirements/static/pkg/py3.13/freebsd.lock @@ -12,7 +12,7 @@ attrs==25.4.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.13/linux.lock b/requirements/static/pkg/py3.13/linux.lock index b05e3ec6c89..2b6dcfdeea8 100644 --- a/requirements/static/pkg/py3.13/linux.lock +++ b/requirements/static/pkg/py3.13/linux.lock @@ -12,7 +12,7 @@ attrs==25.4.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.13/windows.lock b/requirements/static/pkg/py3.13/windows.lock index 1132834b3ca..ad069a099b4 100644 --- a/requirements/static/pkg/py3.13/windows.lock +++ b/requirements/static/pkg/py3.13/windows.lock @@ -12,7 +12,7 @@ apache-libcloud==3.9.0 # via -r requirements/base.in attrs==25.4.0 # via aiohttp -certifi==2026.2.25 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.14/darwin.lock b/requirements/static/pkg/py3.14/darwin.lock index 3e75adc2dcc..3d0e05bcd81 100644 --- a/requirements/static/pkg/py3.14/darwin.lock +++ b/requirements/static/pkg/py3.14/darwin.lock @@ -12,7 +12,7 @@ attrs==25.4.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.14/freebsd.lock b/requirements/static/pkg/py3.14/freebsd.lock index e272c73c3ce..b932fae4167 100644 --- a/requirements/static/pkg/py3.14/freebsd.lock +++ b/requirements/static/pkg/py3.14/freebsd.lock @@ -12,7 +12,7 @@ attrs==25.4.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.14/linux.lock b/requirements/static/pkg/py3.14/linux.lock index b828d1e3cb3..dea66771f5f 100644 --- a/requirements/static/pkg/py3.14/linux.lock +++ b/requirements/static/pkg/py3.14/linux.lock @@ -12,7 +12,7 @@ attrs==25.4.0 # via aiohttp autocommand==2.2.2 # via jaraco-text -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.14/windows.lock b/requirements/static/pkg/py3.14/windows.lock index 96690749940..b2863073058 100644 --- a/requirements/static/pkg/py3.14/windows.lock +++ b/requirements/static/pkg/py3.14/windows.lock @@ -12,7 +12,7 @@ apache-libcloud==3.9.0 # via -r requirements/base.in attrs==25.4.0 # via aiohttp -certifi==2026.2.25 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.9/darwin.lock b/requirements/static/pkg/py3.9/darwin.lock index 36a72895251..d3783d45267 100644 --- a/requirements/static/pkg/py3.9/darwin.lock +++ b/requirements/static/pkg/py3.9/darwin.lock @@ -16,7 +16,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 # via jaraco-context -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.9/freebsd.lock b/requirements/static/pkg/py3.9/freebsd.lock index 0e361bde8d9..b683455cbc3 100644 --- a/requirements/static/pkg/py3.9/freebsd.lock +++ b/requirements/static/pkg/py3.9/freebsd.lock @@ -16,7 +16,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 ; python_full_version < '3.12' # via jaraco-context -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.9/linux.lock b/requirements/static/pkg/py3.9/linux.lock index bfa4ab2949b..154a81d4e1e 100644 --- a/requirements/static/pkg/py3.9/linux.lock +++ b/requirements/static/pkg/py3.9/linux.lock @@ -16,7 +16,7 @@ autocommand==2.2.2 # via jaraco-text backports-tarfile==1.2.0 # via jaraco-context -certifi==2026.1.4 +certifi==2026.5.20 # via # -r requirements/base.in # requests diff --git a/requirements/static/pkg/py3.9/windows.lock b/requirements/static/pkg/py3.9/windows.lock index 3fc4dc89fe1..3b770ccdce1 100644 --- a/requirements/static/pkg/py3.9/windows.lock +++ b/requirements/static/pkg/py3.9/windows.lock @@ -16,7 +16,7 @@ attrs==25.4.0 # via aiohttp backports-tarfile==1.2.0 # via jaraco-context -certifi==2026.2.25 +certifi==2026.5.20 # via # -r requirements/base.in # requests