-
Notifications
You must be signed in to change notification settings - Fork 1.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
Officialy support python 3.12 #17350
Comments
Note: due to python-pendulum/pendulum#696, this probably might require upgrading to pendulum v3 |
I think the Dagster team might want to consider moving away from pendulum. I love the library, but it's not actively developed. Looking through the repo issues and discussion, they originally planned to release v3 early 2022 and the main dev doesn't appear to have time to dedicate to the project as their preoccupied with Poetry. This discussion is kind of concerning: python-pendulum/pendulum#771 |
Christmas came early: pendulum 3.0 |
Hey Dagster team, any news on when pendulum will be updated to v3 and Python 3.12 supported? Thanks! |
latest update here: #19456 (comment) |
Does a todo list of actions for Python 3.12 compatibility exist somewhere ? From what I see, at least
UPDATE : The Python 3.12 compatibilty PR on universal_path has been merged last week. If it is released soon, we might hope to reach for Python 3.12 compatibility soon ? UPDATE 2: Testing |
While not a core dependency, I initially ran into this as a limitation with As suggested by docs, using the supported version of 3.11.x works fine on setup. |
Haven't tried it yet, but will today and keep you posted. |
## Summary & Motivation Leaving the default at 3.11 since not all packages are supported yet, but with the release of universal_pathlib 0.2 today we are ready to support 3.12 in many of the core packages. The only changes that were required here were in tests. resolves #17350 Test Plan: BK
Summary: Added the 3.12 marker for modules that we now have under test part of #17350 ## Summary & Motivation ## How I Tested These Changes
dagster should work on python 3.12 now! |
## Summary & Motivation Leaving the default at 3.11 since not all packages are supported yet, but with the release of universal_pathlib 0.2 today we are ready to support 3.12 in many of the core packages. The only changes that were required here were in tests. resolves #17350 Test Plan: BK
Summary: Added the 3.12 marker for modules that we now have under test part of #17350 ## Summary & Motivation ## How I Tested These Changes
It appears that Python 3.12 has been officially supported for months now [#17350], but the scaffold template has not been updated yet. This change increases the upper version bound in the template from <3.12 to <3.13.
What's the use case?
Python 3.12 is officially out.
We are looking forward for dagster to officially support this release.
Ideas of implementation
No response
Additional information
No response
Message from the maintainers
Impacted by this issue? Give it a 👍! We factor engagement into prioritization.
The text was updated successfully, but these errors were encountered: