Hi all, We are planning to work on adding support for Python 3.11[1] to Apache Beam Python SDK.
As part of this effort, we are going to update the python build dependencies defined at [2]. Right now, there is an error with the newer version of protobuf(4.21.11). It is not generating _urn files. It can be reproduced by 1. python setup.py sdist 2. pip install dist/apache-beam-x.xx.x.dev0.tar.gz 3. switch to python interpreter and run import apache_beam as beam will lead to *ImportError: cannot import name 'beam_runner_api_pb2_urns' from 'apache_beam.portability.api'. *Running `python gen_protos.py` to forcefully generate files didn't help either. If you have encountered this error and found a resolution, please let me know(that would be super helpful). I am going to work on this soon. Please let me know if you want to collaborate. Thanks, Anand Inguva *[1] *https://github.com/apache/beam/pull/24721 [2] https://github.com/apache/beam/blob/master/sdks/python/build-requirements.txt