googleapis / googleapis/google-cloudevents-python
Enable protobuf 3 support
- 主要语言
- Python
- 星标
- 30
- 派生
- 14
- 平均合并
- 53 分钟
- 30 天内合并 PR
- 1
描述
Raising this as we were unable to leverage the use of Firebase functions because this library is required for use and has a hard dependency on the newer python protobuf 4 version.
To solve we needed to run Cloud Run directly so that we could avoid the cloud events library which is a dependency from the firebase functions SDK.
While I believe protobuf 4 support is crucial, I think a core library like this needs to do all it can to support as wide range of protobuf as it can, as there are older packages that some times require this. Especially when it's core use is within the cloud functions SDK which does in fact support protobuf 3
贡献指南
调研方向
The issue names no files, tests, or entry points. Start by locating the project's dependency declarations and existing compatibility tests, then determine where the protobuf version requirement is enforced. Done means the library supports protobuf 3 while retaining protobuf 4 support, with tests covering both versions.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- python
- 领域
- cloud
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 35/100