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]


Reply via email to