Description:
The current yamcs-client library specifies protobuf>=3.11,<4, which is causing dependency conflicts with other packages that require newer versions of protobuf. Specifically, opentelemetry-proto requires protobuf<6.0,>=5.0.
Request:
Could we update the protobuf dependency in setup.py to protobuf>=5.0,<6.0 to resolve these conflicts? The last 3.x version of protobuf was released in 2022, and using a more recent version could help avoid similar issues in the future.
Description:
The current
yamcs-clientlibrary specifiesprotobuf>=3.11,<4, which is causing dependency conflicts with other packages that require newer versions ofprotobuf. Specifically,opentelemetry-protorequiresprotobuf<6.0,>=5.0.Request:
Could we update the
protobufdependency insetup.pytoprotobuf>=5.0,<6.0to resolve these conflicts? The last 3.x version ofprotobufwas released in 2022, and using a more recent version could help avoid similar issues in the future.