mohamedawnallah commented on PR #35216: URL: https://github.com/apache/beam/pull/35216#issuecomment-2975709958
@damccorm -- CI tests are currently failing due to a dependency conflict. Currently pymilvus requires protobuf version >=5.27.2 as specified in [pymilvus/pyproject.toml](https://github.com/milvus-io/pymilvus/blob/382c148aa4f5f45280b3aa170a83dddbc017e353/pyproject.toml#L26). Updating the **lower bound** of the major version for protobuf causes incompatibility with existing requirements, as seen in the following error:" ``` ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. grpcio-status 1.65.5 requires protobuf<6.0dev,>=5.26.1, but you have protobuf 4.25.8 which is incompatible. pymilvus 2.5.11 requires grpcio<=1.67.1,>=1.49.1, but you have grpcio 1.73.0 which is incompatible. ``` This seems to conflict with this comment in `sdks/python/setup.py`: https://github.com/apache/beam/blob/9057cc29f3f3ac1464d0351628b8fa26339cca16/sdks/python/setup.py#L389 How is this supposed to be be handled moving forward? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@beam.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org