You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2021/03/14 11:09:30 UTC

[GitHub] [airflow] potiuk commented on pull request #11950: Add Python 3.9 to supported versions

potiuk commented on pull request #11950:
URL: https://github.com/apache/airflow/pull/11950#issuecomment-798888042


   Indeed snowflake is now bumped and I believe it is not a blocker any more. 
   
   I built the image recently and unfortunately I think we have another dependency problem - pyarrow/numpy which we are using in a version that has no binary packages built for python 3.9. Possibly that can be fixed by building the older versions of those libraries, but I think ultimately it means that we need to either get rid of the requirments from airflow core (which I believe are still there) or upgrade to newer versions of those. I think @ashb was looking at that at some point in time. Maybe it's even done already. 
   
   To be honest (and to get the expectations right) - python 3.9 support is rather low priority, I am looking at it usually somewhere between other tasks when I am waiting for CI etc.  So maybe you would like to contintue taking a look at it yourself @r-richmond ? We are dealing now with much higher priority task - speeding the tests for everyone by 2x - 6x times. 
   
   I am happy to help if you just try to run it and do some initial investigations.  What we really need to achieve is to have a CI image built with this command (--build-cache-local is there so that you can locally iterate on the image without pulling/using caches from remote):
   
   ```
   ./breeze build-image --upgrade-to-newer-dependencies --python 3.9 --build-cache-local
   ```
   So if you would like to try to build it and see if the problems can be - maybe you can try and see if those problems I mentioned can be fixed.
   
   WDYT @r-richmond ?


----------------------------------------------------------------
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:
users@infra.apache.org