Abacn commented on issue #30960:
URL: https://github.com/apache/beam/issues/30960#issuecomment-3488092782

   Haven't reproduced it 100% locally, but in local it shows the following 
error:
   
   ```
   RuntimeError: The grpc package installed is at version 1.65.5, but the 
generated code in 
org/apache/beam/model/pipeline/v1/standard_window_fns_pb2_grpc.py depends on 
grpcio>=1.71.0. Please upgrade your grpc module to grpcio>=1.71.0 or downgrade 
your generated code using grpcio-tools<=1.65.5.
   Resolve mutations for 
:sdks:python:test-suites:direct:xlang:fnApiJobServerCleanup 
(Thread[#194,Execution worker Thread 21,5,main]) started.
   :sdks:python:test-suites:direct:xlang:fnApiJobServerCleanup 
(Thread[#194,Execution worker Thread 21,5,main]) started.
   ```
   
   what I suspect is that the test compiles grpc code under Python 3.9, but 
then run Beam at Python 3.13, causing similar conflict. This explains why 
Python 3.12 used to work but the test started failing since Python 3.13
   
   @aIbrahiim @jrmccluskey can we partly revert TransformService test change in 
#35056 to make it run on Python 3.9 and 3.12, until all Python versions can 
have a shared, and working grpc ?


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to