Skip to content
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 support for Python=3.12 #3501

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from
Draft

Add support for Python=3.12 #3501

wants to merge 25 commits into from

Conversation

valeriupredoi
Copy link
Contributor

@valeriupredoi valeriupredoi commented Jan 18, 2024

Once ESMValGroup/ESMValCore#2228 *allowing support for Python=3.12 in ESMValCore), we should see what roadblocks we have here, so am starting early. That Core PR is currently roadblocked only by prospector not being Python=3.12-compatible, but we're working on that.

As of 5 April 2024 - updated issues

@valeriupredoi
Copy link
Contributor Author

@ESMValGroup/technical-lead-development-team we are inching closer to suppoert Python=3.12 - have a look here https://github.com/ESMValGroup/ESMValTool/actions/runs/8453069262/job/23154935341?pr=3501 - only 4 dependencies need to be rebuilt fro 3.12 - I am a bit at a deadend with prospector though, been waiting on my PR to be merged there since last November; the psy- pkgs I believe that will be updated soon, will go pinch Philipp there; the 🐘 in the room is NCL - am gonna go see what's the atmosphere there; and the pesky one is r-akima - we need to unpin it! 🍺

@valeriupredoi
Copy link
Contributor Author

OK the issue with NCL is not as bad as I thought - it's compatibility with later proj's see NCAR/ncl#210

@valeriupredoi
Copy link
Contributor Author

valeriupredoi commented Apr 8, 2024

note to self: rerun tests sooner than later, psy-maps only made it to conda-forge just about an hour ago

done 🥳

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant