potiuk commented on issue #12881: URL: https://github.com/apache/airflow/issues/12881#issuecomment-760229356
> I dont think this PR fixes the strict dependencies issue though https://github.com/snowflakedb/snowflake-connector-python/blob/master/setup.py#L194 , that is usually what breaks builds. Not really. You do not have to install the snowflake provider (Airflow in 2.0 is now split into separate core and providers). Even in 1.10 snowflake was an 'extra' that you did not have to install. But in the meantime we impleemented much better way of handling the requirement upgrade, so now we have less requirements in airflow's install_requires and those that are problematic are moved out of airflow 'install_requires' into test Dockerfiles when we could. Thanks to that 2.0.1 and 1.10.15 should be much gentler w/regards to requirements: See here: https://github.com/apache/airflow/blob/bfb7cb343d0adfdca92a77a273954d9f2dbcfdc9/Dockerfile.ci#L345 for those problematic requirements. Airflow on it's own does not depend any more on them, so as long as you are not installing any "problematic' providers you will be able to upgrade. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
