From f48e04f5eff07dd8721a503f5f41961038d15c5f Mon Sep 17 00:00:00 2001 From: Shahar Epstein <60007259+shahar1@users.noreply.github.com> Date: Thu, 2 Jul 2026 09:47:03 +0300 Subject: [PATCH 1/2] Bump cryptography from 47.0.0 to 48.0.1 in Python container images Co-Authored-By: Claude Fable 5 --- sdks/python/container/ml/py310/base_image_requirements.txt | 2 +- sdks/python/container/ml/py310/gpu_image_requirements.txt | 2 +- sdks/python/container/ml/py311/base_image_requirements.txt | 2 +- sdks/python/container/ml/py311/gpu_image_requirements.txt | 2 +- sdks/python/container/ml/py312/base_image_requirements.txt | 2 +- sdks/python/container/ml/py312/gpu_image_requirements.txt | 2 +- sdks/python/container/ml/py313/base_image_requirements.txt | 2 +- sdks/python/container/py310/base_image_requirements.txt | 2 +- sdks/python/container/py311/base_image_requirements.txt | 2 +- sdks/python/container/py312/base_image_requirements.txt | 2 +- sdks/python/container/py313/base_image_requirements.txt | 2 +- sdks/python/container/py314/base_image_requirements.txt | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sdks/python/container/ml/py310/base_image_requirements.txt b/sdks/python/container/ml/py310/base_image_requirements.txt index 85a199d9b2a4..bd851ba73543 100644 --- a/sdks/python/container/ml/py310/base_image_requirements.txt +++ b/sdks/python/container/ml/py310/base_image_requirements.txt @@ -45,7 +45,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/ml/py310/gpu_image_requirements.txt b/sdks/python/container/ml/py310/gpu_image_requirements.txt index 9121ebe54150..a9846379404d 100644 --- a/sdks/python/container/ml/py310/gpu_image_requirements.txt +++ b/sdks/python/container/ml/py310/gpu_image_requirements.txt @@ -51,7 +51,7 @@ cloud-sql-python-connector==1.20.4 cloudpickle==3.1.2 compressed-tensors==0.10.2 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 cuda-bindings==13.3.1 cuda-pathfinder==1.5.5 cuda-toolkit==13.0.2 diff --git a/sdks/python/container/ml/py311/base_image_requirements.txt b/sdks/python/container/ml/py311/base_image_requirements.txt index 1e17df93a2fd..28278e54d349 100644 --- a/sdks/python/container/ml/py311/base_image_requirements.txt +++ b/sdks/python/container/ml/py311/base_image_requirements.txt @@ -44,7 +44,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/ml/py311/gpu_image_requirements.txt b/sdks/python/container/ml/py311/gpu_image_requirements.txt index a36dc5c84f9e..88fc7aad84c8 100644 --- a/sdks/python/container/ml/py311/gpu_image_requirements.txt +++ b/sdks/python/container/ml/py311/gpu_image_requirements.txt @@ -50,7 +50,7 @@ cloud-sql-python-connector==1.20.4 cloudpickle==3.1.2 compressed-tensors==0.10.2 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 cuda-bindings==13.3.1 cuda-pathfinder==1.5.5 cuda-toolkit==13.0.2 diff --git a/sdks/python/container/ml/py312/base_image_requirements.txt b/sdks/python/container/ml/py312/base_image_requirements.txt index 378d80b7f7f2..7e7c5728a4a5 100644 --- a/sdks/python/container/ml/py312/base_image_requirements.txt +++ b/sdks/python/container/ml/py312/base_image_requirements.txt @@ -43,7 +43,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/ml/py312/gpu_image_requirements.txt b/sdks/python/container/ml/py312/gpu_image_requirements.txt index 1887e1ea19d3..f563d4457dcd 100644 --- a/sdks/python/container/ml/py312/gpu_image_requirements.txt +++ b/sdks/python/container/ml/py312/gpu_image_requirements.txt @@ -49,7 +49,7 @@ cloud-sql-python-connector==1.20.4 cloudpickle==3.1.2 compressed-tensors==0.10.2 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 cuda-bindings==13.3.1 cuda-pathfinder==1.5.5 cuda-toolkit==13.0.2 diff --git a/sdks/python/container/ml/py313/base_image_requirements.txt b/sdks/python/container/ml/py313/base_image_requirements.txt index 083945f304b9..390de543ed5f 100644 --- a/sdks/python/container/ml/py313/base_image_requirements.txt +++ b/sdks/python/container/ml/py313/base_image_requirements.txt @@ -43,7 +43,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/py310/base_image_requirements.txt b/sdks/python/container/py310/base_image_requirements.txt index beb5b4125551..5c4bac1c2b2a 100644 --- a/sdks/python/container/py310/base_image_requirements.txt +++ b/sdks/python/container/py310/base_image_requirements.txt @@ -43,7 +43,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/py311/base_image_requirements.txt b/sdks/python/container/py311/base_image_requirements.txt index 0572aa4e6f04..3d9abe3dd9bc 100644 --- a/sdks/python/container/py311/base_image_requirements.txt +++ b/sdks/python/container/py311/base_image_requirements.txt @@ -42,7 +42,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/py312/base_image_requirements.txt b/sdks/python/container/py312/base_image_requirements.txt index 0dfea19f1501..d6324c02562b 100644 --- a/sdks/python/container/py312/base_image_requirements.txt +++ b/sdks/python/container/py312/base_image_requirements.txt @@ -41,7 +41,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/py313/base_image_requirements.txt b/sdks/python/container/py313/base_image_requirements.txt index eb667db2120b..0cdce630cadc 100644 --- a/sdks/python/container/py313/base_image_requirements.txt +++ b/sdks/python/container/py313/base_image_requirements.txt @@ -41,7 +41,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 diff --git a/sdks/python/container/py314/base_image_requirements.txt b/sdks/python/container/py314/base_image_requirements.txt index 1065c6b4b45a..66a95d3e331b 100644 --- a/sdks/python/container/py314/base_image_requirements.txt +++ b/sdks/python/container/py314/base_image_requirements.txt @@ -41,7 +41,7 @@ charset-normalizer==3.4.7 click==8.4.2 cloud-sql-python-connector==1.20.4 crcmod==1.7 -cryptography==47.0.0 +cryptography==48.0.1 Cython==3.2.6 dill==0.3.1.1 distro==1.9.0 From ddc3eff8829096d18e5f29c20f572b80d6d2916d Mon Sep 17 00:00:00 2001 From: Shahar Epstein <60007259+shahar1@users.noreply.github.com> Date: Thu, 2 Jul 2026 20:20:26 +0300 Subject: [PATCH 2/2] Update setup.py cryptography upper bound --- sdks/python/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdks/python/setup.py b/sdks/python/setup.py index b746fb1d180a..9a566b15d1d1 100644 --- a/sdks/python/setup.py +++ b/sdks/python/setup.py @@ -417,7 +417,7 @@ def get_portability_package_data(): }, ext_modules=extensions, install_requires=[ - 'cryptography>=39.0.0,<48.0.0', + 'cryptography>=39.0.0,<49.0.0', 'envoy-data-plane>=1.0.3,<2; python_version >= "3.11"', # Newer version only work on Python 3.11. Versions 0.3 <= ver < 1.x # conflict with other GCP dependencies.