tvalentyn commented on PR #22550:
URL: https://github.com/apache/beam/pull/22550#issuecomment-1218325538

   We are revisiting the approach of managing the dependencies, and there 
should be a conversation on the dev mailing list about it soon. I looked at the 
spanner dependency and current IO does not support the newer version of 
google-cloud-spanner. 
   I have not checked if the bigquery version can be relaxed.
   
   It may be possible to make some of the dependencies runtime dependencies, if 
we restructure the IOs to import the libraries within DoFns / Transform code 
instead of doing an import at the top of the file. 
   
   Adding another extra does add some complexity, and pretty sure there are 
more places in codebase that we'd need to modify. 
   
   This PR does highlight that there is an undue burden on users due to 
outdated dependencies, which we need to address. I suggest closing the PR for 
now but continuing the work on changing the process. stay tuned.


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