hussein-awala commented on PR #32925:
URL: https://github.com/apache/airflow/pull/32925#issuecomment-1656766115

   > The current way gives more flexibility, it allow users to choose what to 
use. There are many compatible versions.
   
   I agree, classifying the versions between compatible and not compatible 
depends on the used operators/hooks.
   
   > I think the root cause of the specific user who had trouble with versions 
did not install Airflow with constraints?
   
   I don't think that it's related to constraints, it's just a new feature 
added in the gcs hook, and `GCSToS3Operator`, and installing the latest version 
of AWS provider with an old version of google providers makes this operator 
broken.
   
   > We could for example raise Optional provider feature exception if we find 
that version is not good for that operator with specifying the version of 
Google provider needed 
   
   Sounds good. I will implement it in the same PR and update the title and the 
description.


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