You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by GitBox <gi...@apache.org> on 2022/07/13 10:50:34 UTC

[GitHub] [beam] thclark commented on issue #21019: Update Python libraries for GCP services

thclark commented on issue #21019:
URL: https://github.com/apache/beam/issues/21019#issuecomment-1183069783

   Yeah, it's really necessary that dependencies are updated; it makes it nearly impossible to do anything with current versions of google libraries, being blocked by installation of dependencies that aren't even used in the actual install, only in test. 
   
   As a simple step to mitigation, the test dependencies could be split into a separate section (e.g. `gcp-test`) to only get installed when actually testing beam, and not throw a spanner in the works when installing it.
   
   My current workaround is to not install `apache-beam[gcp]` and just to install `apache-beam`, then manually install the gcp dependencies myself, thereby avoiding the infinite install [in this closely related issue](https://github.com/apache/beam/issues/22218) by pinning dependencies. It's a real pain to do that though.


-- 
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-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org