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]
