damccorm commented on code in PR #25123:
URL: https://github.com/apache/beam/pull/25123#discussion_r1085448799


##########
sdks/python/tox.ini:
##########
@@ -17,6 +17,8 @@
 
 [tox]
 # new environments will be excluded by default unless explicitly added to 
envlist.
+requires =
+  grpcio-tools==1.37.0

Review Comment:
   Do you know why we now need this dependency?



##########
.github/workflows/python_tests.yml:
##########
@@ -116,16 +116,19 @@ jobs:
       - name: Get build dependencies
         working-directory: ./sdks/python
         run: pip install -r build-requirements.txt
+      - name: Generate protos
+        working-directory: ./sdks/python
+        run: python gen_protos.py

Review Comment:
   Why do we need this step now when we didn't before?



##########
.github/workflows/python_tests.yml:
##########
@@ -116,16 +116,19 @@ jobs:
       - name: Get build dependencies
         working-directory: ./sdks/python
         run: pip install -r build-requirements.txt
+      - name: Generate protos
+        working-directory: ./sdks/python
+        run: python gen_protos.py
       - name: Install tox
-        run: pip install tox==3.27.1
+        run: pip install tox

Review Comment:
   Should we still pin to a 4.x version to avoid this possibly breaking when 
tox 5.x is released?



-- 
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