-
Notifications
You must be signed in to change notification settings - Fork 37
Closed
Labels
priority: p2Moderately-important priority. Fix may not be included in next release.Moderately-important priority. Fix may not be included in next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Description
With protobuf==5.27.0rc1
released today, error AttributeError: module 'google._upb._message' has no attribute 'MessageMapContainer'
appears in pre-release tests in google-cloud-python
. See googleapis/google-cloud-python#12594 and build log.
_ ERROR collecting tests/unit/gapic/storage_control_v2/test_storage_control.py _
tests/unit/gapic/storage_control_v2/test_storage_control.py:48: in <module>
from proto.marshal.rules import wrappers
.nox/prerelease_deps/lib/python3.12/site-packages/proto/__init__.py:15: in <module>
from .enums import Enum
.nox/prerelease_deps/lib/python3.12/site-packages/proto/enums.py:19: in <module>
from proto import _file_info
.nox/prerelease_deps/lib/python3.12/site-packages/proto/_file_info.py:24: in <module>
from proto.marshal.rules.message import MessageRule
.nox/prerelease_deps/lib/python3.12/site-packages/proto/marshal/__init__.py:15: in <module>
from .marshal import Marshal
.nox/prerelease_deps/lib/python3.12/site-packages/proto/marshal/marshal.py:25: in <module>
from proto.marshal import compat
.nox/prerelease_deps/lib/python3.12/site-packages/proto/marshal/compat.py:43: in <module>
map_composite_types += (_message.MessageMapContainer,)
E AttributeError: module 'google._upb._message' has no attribute 'MessageMapContainer'
Metadata
Metadata
Assignees
Labels
priority: p2Moderately-important priority. Fix may not be included in next release.Moderately-important priority. Fix may not be included in next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.