-
Notifications
You must be signed in to change notification settings - Fork 14.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Python 3.10 support #19059
Comments
The I'll submit a fix to deal with the distutils deprecation warning. |
did python 3.10.1 release solved anything? |
Python 3.10 support is missing for other reasons - unrelated to version support. it was missing because some dependencies did not supported it. But this might be a good thing to try again maybe we can get it workin. I am planning to do some further cleanups with images after Xms and possibly attemp to create even an ARM image (and there python 3.10 might actually be better than older versions). |
Just try to build Python 3.10 - we are rather close - I think all our deps are almost ready - the last one is apache/beam@d845a00#diff-1275c48808de339ef6f282d844c83ec441b5cfa0debc373fdcb7dba497da4fc8 And the next release should build both for Python 3.10 and allow us to build ARM images. |
FYI. Apache Bem release that should be our "last" serious blocker is planned for first week of February. I could make some exclusions and make it, independently of Beam, but since it is only weeks away, I think it is better to wait. |
It looks like new Apache Beam is released (assuming that is https://beam.apache.org/blog/beam-2.36.0/). Was that the last dependency holdout for this? |
Yep. One more small things with #22017 and it shoud be possible. |
All right. Now the only thing I need to do is to release all providers with version 3.10 support :). |
Python 3.10 support has been long missing because a number of our dependencies had problems with it. It seems that last problems remaining should be fixed now, and we should be able to get a proper Python 3.10 support. Closes: apache#19059
Python 3.10 support has been long missing because a number of our dependencies had problems with it. It seems that last problems remaining should be fixed now, and we should be able to get a proper Python 3.10 support. Closes: apache#19059
Python 3.10 support has been long missing because a number of our dependencies had problems with it. It seems that last problems remaining should be fixed now, and we should be able to get a proper Python 3.10 support. Closes: #19059
It's already updated https://github.com/apache/airflow/blob/main/README.md . Only |
Based on the feedback in apache#19059 (comment) -- this PR makes it explicit
…22602) Based on the feedback in #19059 (comment) -- this PR makes it explicit
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
…(#22602) Based on the feedback in apache/airflow#19059 (comment) -- this PR makes it explicit GitOrigin-RevId: c58b5e583bcad83048fdee72bc9ddf6c3a7b4229
Description
According to README.md - "Support for Python and Kubernetes versions":
Python 3.10 has been released on October 18, 2021, so we should take steps to test Airflow with this release.
Use case/motivation
Support for new versions of Python is expected by users who wish to test the new features that this version added. After that, some users install this release by mistake and then have trouble using Airflow e.g. https://stackoverflow.com/questions/69615585/unable-to-start-airflow-webserver-with-python-3-10
Related issues
#15515
Are you willing to submit a PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: