-
Notifications
You must be signed in to change notification settings - Fork 65
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
Python 3.12 #3879
Comments
We wouldn't want to risk breaking any other users builds by installing a beta. But you could always add something like this to your
|
Users will only install 3.12 if they specifically select it right? I'm not talking about changing the default Python version, just adding another version. |
The 3.12 release candidate 1 is now out (with RC2 due next week), and the release manager is asking maintainers to test:
|
Python 3.12.0 final is now out! 🚀 https://discuss.python.org/t/python-3-12-0-final-is-here/35186?u=hugovk |
Is there an ETA for Python 3.12 support to be released? Thanks. |
I know that people are saying to move to psycopg3 but I have a lot invested in psycopg2. So please release a version for python 3.12 |
Sadly it's hard to take Appveyor serious as a CI vendor anymore, especially with such a heads-up. On GitHub Actions, Python 3.12 was natively available from the alpha phase, almost a year ago. |
@OwenMcDonnell Any progress updates? |
SQLAlchemy requires psycopg2 to work with PostgreSQL and psycopg2 cannot be installed for Python 3.12 on Windows. This issue was referenced as the cause. |
Apologies for the delay. Python 3.12 will be part of the next image update, which is being worked on now. Should be within a week. |
Ubuntu 22.04 image has been released with support for Python 3.12. |
Specifying |
What are you actually using as an image name. |
A new VS2019 image has been deployed including python 3.12.0, documentation for which is awaiting a new VS2022 image which is currently being created. |
Hi, would it be possible to add it to macOS images too please? |
Yes, that is planned. Can't give a definite date yet, but in the near future. |
Both |
Seeing multiple projects having successfully used Python 3.12 in CI, I will mark this issue as resolved! @OwenMcDonnell, thank you for your effort! Python 3.13 beta will start in June 2024. That’s the point many maintainers will want to start testing Python 3.13. It will be great if AppVeyor could add Python 3.13 directly when the first beta is released. Note that GitHub Actions already has Python 3.13 support (actions/python-versions@e642aba). |
For comparison, here's how long it took for other releases:
And this year compared to other CIs: 🥇 13 hours: GitHub Actions |
@OwenMcDonnell should I open a separate issue for Python 3.12 on macOS images? |
I'll just re-open this issue and close once macOS images are updated. I can't promise anything sooner than a week, but likely sooner than 2 weeks. |
What about Python 3.12 on Windows images? |
@xqt Available since last week: #3879 (comment) |
It is not documented then: |
Python 3.13 is now in beta and it's time for maintainers to start testing: |
lol me and some friends got Python3.12.4 on Wii Linux with working pip. Slow asf but funny as heck. |
Python 3.12 is now in the Beta phase and will be released in a few months. This means it's going to be heavily tested the next few months. It would be great if AppVeyor could add Python 3.12 to it's images.
Visual Studio 2019
imageVisual Studio 2022
imageThe text was updated successfully, but these errors were encountered: