From 33ed0623c0f0db08d85729abc4a762da57fdaad1 Mon Sep 17 00:00:00 2001 From: Valentyn Tymofieiev Date: Wed, 1 Nov 2023 11:50:13 -0700 Subject: [PATCH] Upgrade protobuf version to remediate a leak. --- sdks/python/container/py310/base_image_requirements.txt | 2 +- sdks/python/container/py311/base_image_requirements.txt | 2 +- sdks/python/container/py38/base_image_requirements.txt | 2 +- sdks/python/container/py39/base_image_requirements.txt | 2 +- sdks/python/setup.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sdks/python/container/py310/base_image_requirements.txt b/sdks/python/container/py310/base_image_requirements.txt index c1d4f2c551dc..035d5697b0d7 100644 --- a/sdks/python/container/py310/base_image_requirements.txt +++ b/sdks/python/container/py310/base_image_requirements.txt @@ -98,7 +98,7 @@ pandas==1.5.3 parameterized==0.9.0 pluggy==1.3.0 proto-plus==1.22.3 -protobuf==4.24.4 +protobuf==4.25.0 psycopg2-binary==2.9.9 pyarrow==11.0.0 pyasn1==0.5.0 diff --git a/sdks/python/container/py311/base_image_requirements.txt b/sdks/python/container/py311/base_image_requirements.txt index 0126b5506d63..f6fea89d0188 100644 --- a/sdks/python/container/py311/base_image_requirements.txt +++ b/sdks/python/container/py311/base_image_requirements.txt @@ -95,7 +95,7 @@ pandas==1.5.3 parameterized==0.9.0 pluggy==1.3.0 proto-plus==1.22.3 -protobuf==4.24.4 +protobuf==4.25.0 psycopg2-binary==2.9.9 pyarrow==11.0.0 pyasn1==0.5.0 diff --git a/sdks/python/container/py38/base_image_requirements.txt b/sdks/python/container/py38/base_image_requirements.txt index 979600b03897..d2d48f19d351 100644 --- a/sdks/python/container/py38/base_image_requirements.txt +++ b/sdks/python/container/py38/base_image_requirements.txt @@ -102,7 +102,7 @@ parameterized==0.9.0 pkgutil_resolve_name==1.3.10 pluggy==1.3.0 proto-plus==1.22.3 -protobuf==4.24.4 +protobuf==4.25.0 psycopg2-binary==2.9.9 pyarrow==11.0.0 pyasn1==0.5.0 diff --git a/sdks/python/container/py39/base_image_requirements.txt b/sdks/python/container/py39/base_image_requirements.txt index 0dda688963e8..4fb867387475 100644 --- a/sdks/python/container/py39/base_image_requirements.txt +++ b/sdks/python/container/py39/base_image_requirements.txt @@ -99,7 +99,7 @@ pandas==1.5.3 parameterized==0.9.0 pluggy==1.3.0 proto-plus==1.22.3 -protobuf==4.24.4 +protobuf==4.25.0 psycopg2-binary==2.9.9 pyarrow==11.0.0 pyasn1==0.5.0 diff --git a/sdks/python/setup.py b/sdks/python/setup.py index e0bc6197e93b..b9fd89f0707e 100644 --- a/sdks/python/setup.py +++ b/sdks/python/setup.py @@ -297,7 +297,7 @@ def get_portability_package_data(): # # 3. Exclude protobuf 4 versions that leak memory, see: # https://github.com/apache/beam/issues/28246 - 'protobuf>=3.20.3,<4.25.0,!=4.0.*,!=4.21.*,!=4.22.0,!=4.23.*,!=4.24.0,!=4.24.1,!=4.24.2', # pylint: disable=line-too-long + 'protobuf>=3.20.3,<4.26.0,!=4.0.*,!=4.21.*,!=4.22.0,!=4.23.*,!=4.24.*', # pylint: disable=line-too-long 'pydot>=1.2.0,<2', 'python-dateutil>=2.8.0,<3', 'pytz>=2018.3',