potiuk commented on pull request #11950: URL: https://github.com/apache/airflow/pull/11950#issuecomment-783795633
Unfortunately, I tried to get the 3.9 build working but to no avail. We are using snowflake connector which has a very narrow requirements for pyarrow -> 0.17.1 is the latest version supported. And this version requires numpy == 1.16.0 which does not have python 3.9 version and does not even compile for python 3.9 because it uses tp_print enum which has been removed from Python 3.9 (https://bugs.python.org/issue39361) ` error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no member named ‘tp_print’; did you mean ‘tp_dict’?` So unless we can upgrade the snowflake connector to use newer pyarrow version, we cannot add python 3.9. The good news is that I am a Snowflake employee now and will try to make it happen :) ---------------------------------------------------------------- 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]
