diff --git a/CHANGES.md b/CHANGES.md index 44e7568cb8ee..180285a55622 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -69,6 +69,7 @@ ## New Features / Improvements * X feature added (Java/Python) ([#X](https://github.com/apache/beam/issues/X)). +* (Python) Added support for Protobuf 7.x ([#40580](https://github.com/apache/beam/issues/40580)). ## Breaking Changes diff --git a/sdks/python/setup.py b/sdks/python/setup.py index ed39cd76ba75..d79df248c988 100644 --- a/sdks/python/setup.py +++ b/sdks/python/setup.py @@ -464,7 +464,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,<7.0.0.dev0,!=4.0.*,!=4.21.*,!=4.22.0,!=4.23.*,!=4.24.*', # pylint: disable=line-too-long + 'protobuf>=3.20.3,<8.0.0.dev0,!=4.0.*,!=4.21.*,!=4.22.0,!=4.23.*,!=4.24.*', # pylint: disable=line-too-long 'python-dateutil>=2.8.0,<3', 'pytz>=2018.3', 'requests>=2.32.4,<3.0.0',