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

Reply via email to