-
Notifications
You must be signed in to change notification settings - Fork 145
Support Python 3.13 #3805
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
Merged
Merged
Support Python 3.13 #3805
Changes from 129 commits
Commits
Show all changes
130 commits
Select commit
Hold shift + click to select a range
8ad5fcf
test with latest iris 3.11rc0
valeriupredoi 1f8fef6
run GA test
valeriupredoi 1534917
unpin numpy
valeriupredoi fcd148f
free cartopy
valeriupredoi 581181a
unpin Pandas
valeriupredoi e8ff68f
comment out esmvalcore
valeriupredoi 2bfb974
try again
valeriupredoi b082db6
remove ncl
valeriupredoi df6f5f3
Merge branch 'main' into python313
valeriupredoi c70069b
remove pin on python 3.13
valeriupredoi 5e187e7
Merge branch 'main' into python313
valeriupredoi e43e08d
remove rc iris channel
valeriupredoi 3e0cc7b
remove pys2index to test
valeriupredoi 73e634c
remove temp psy-simple
valeriupredoi 7cdea29
remove temp psy-reg
valeriupredoi b935ddf
remove temp psy-maps
valeriupredoi 76a5d8a
remove temp numba
valeriupredoi 35418be
remove temp xesmf
valeriupredoi 2cccebb
remove temp esmvalcore
valeriupredoi 5baa8cc
away with curl
valeriupredoi 5cfb8d4
add note against curl
valeriupredoi f892590
recheck ncl
valeriupredoi 843f767
remove note on ncl
valeriupredoi 902d68c
Merge branch 'main' into python313
valeriupredoi 1655713
Merge branch 'main' into python313
valeriupredoi 42e034d
Merge branch 'main' into python313
valeriupredoi 361f24d
keep chugging along
valeriupredoi 593d8a4
Merge branch 'python313' of https://github.com/ESMValGroup/ESMValTool…
valeriupredoi d78452b
remove ref to panda pin
valeriupredoi d5e163a
remove panda pin
valeriupredoi 287a7ed
remove temp pys2index
valeriupredoi 9f4020a
temp remove all calls to Julia from GHA
valeriupredoi 8e2cf66
remove Julia from env
valeriupredoi 31b81cb
run a GHA
valeriupredoi ec50d2a
use new esmvalcore RC1 and unpin pandas
valeriupredoi dd494d9
temp remove ncl
valeriupredoi 4634726
for now force latest mamba see if it improves solvability
valeriupredoi 9f92a50
Merge branch 'main' into python313
valeriupredoi de2eb16
rc channel and curl
valeriupredoi 9ccc0d7
skip Julia install for now
valeriupredoi 0bcb59e
not pys2index from PyPI
valeriupredoi c0b176c
test without NCL
valeriupredoi 5e17848
remove julia too
valeriupredoi 37ed696
Merge branch 'main' into python313
valeriupredoi 9e6f609
readd pys2index and ncl
valeriupredoi 57d8962
test without ncl
valeriupredoi 61b2b73
comment out importlib pinned
valeriupredoi 8feef98
remove upper pin on rbase
valeriupredoi 2125407
typo
valeriupredoi 773218b
try without ncl again
valeriupredoi de88848
remove ipython and importlib
valeriupredoi eba1a02
OK keep the ipython pin
valeriupredoi 0207cf8
put back the importlib pin too
valeriupredoi 411f6ca
run Linux GHA tests off environment_python instead
valeriupredoi 6f03d70
comment out unsupported psys
valeriupredoi abdaf6f
Merge branch 'main' into remove_Julia
valeriupredoi aebdb85
pop install Julia from source
valeriupredoi bce24d6
install Julia from source in GHA
valeriupredoi eda4dad
install Julia from source in circle ci
valeriupredoi 80f2cce
get Julia version
valeriupredoi 2a6353c
try put Julia in path for Circle
valeriupredoi b004554
set -x
valeriupredoi 6bdbf9f
try with a direct export
valeriupredoi 34967c4
actual correct export
valeriupredoi 3218e73
set -x
valeriupredoi 7c34fbb
baghh am shilly
valeriupredoi f5d9f3b
set path and set path for tests too
valeriupredoi e2ac677
Update environment.yml
valeriupredoi cc7c356
remove ncl and add comment
valeriupredoi b33bd16
revert to classic env file
valeriupredoi 17eda8a
couple cleanups
valeriupredoi acd69be
up mamba to latest
valeriupredoi 7c84dfd
put back ncl
valeriupredoi 19f059a
phase 1 get rid of NCL and friends
valeriupredoi e64d2bf
phase 2 remove R packages
valeriupredoi 84d3cd9
Merge branch 'main' into remove_Julia
valeriupredoi e52b0c0
remove pin on importlib
valeriupredoi 61cd9fe
pop install ncl
valeriupredoi e35ae70
pop NCL installation
valeriupredoi 0692f25
add pin on NCL
valeriupredoi 0c1f4ad
delete guff
valeriupredoi f9df053
remove R deps
valeriupredoi b79edd9
add esmvaltool R env file
valeriupredoi 14efb51
install pinned importlib
valeriupredoi 8451d24
add curl
valeriupredoi f46a076
update env with R crap
valeriupredoi b787187
update env with R crap
valeriupredoi 9b75858
actual correct name for env R crap
valeriupredoi d9f01c7
del file
valeriupredoi 63b51f2
force conda forge
valeriupredoi 116940a
force conda forge
valeriupredoi dc3e608
correct format of env file
valeriupredoi bdc1d66
call to env update
valeriupredoi 49e7d97
call to env update
valeriupredoi 860c4ba
add final env inspection
valeriupredoi b17affa
no more need for importlib metadata pin thanks Bouwe for fixing NCL
valeriupredoi 26daff2
add Py 3.13 for a quick and dirty test
valeriupredoi 94538c6
unpin upper Python
valeriupredoi 95ca517
remove unneeded curl
valeriupredoi b672012
install curl for Circle test
valeriupredoi ab770b3
curl is cached in the env
valeriupredoi 2b1d031
curls is needed
valeriupredoi 7160400
readc curl to main env
valeriupredoi 6bca628
pin iris help with the 3.13 env solving
valeriupredoi 553c306
repin iris to 3.11
valeriupredoi 0ee28ca
unrun with Python 3.13
valeriupredoi a682b4e
Merge branch 'main' into remove_Julia
valeriupredoi 946e625
restore main env and remove julia and friends
valeriupredoi 8445640
Merge branch 'main' into remove_Julia
valeriupredoi 4137d9a
remove uneeded R env file
valeriupredoi e4fdfd2
remove install of ncl and R env from CircleCI conf
valeriupredoi 4378784
add comments
valeriupredoi 3db0bac
add docs how to install Julia from source
valeriupredoi e440c0a
add more docs on that
valeriupredoi a6ee8b9
remove install R env and ncl from GHA
valeriupredoi 2585f3c
unrun GHA
valeriupredoi 349f9c3
skip Julia diag test
valeriupredoi ad2c385
Merge branch 'main' into python313
valeriupredoi b4f5b68
restore main envs
valeriupredoi 6ac26ce
Merge branch 'remove_Julia' into python313
valeriupredoi 8463d44
removed osy packages
valeriupredoi 900fd62
removed osy packages
valeriupredoi bfab261
fix for locale issue
valeriupredoi 3780099
add support
valeriupredoi bc06868
gha with 3.13 bar conda lock
valeriupredoi 8e1c2bd
test conda lock in light of new conda-lock package too
valeriupredoi c535434
Merge branch 'main' into python313
valeriupredoi ed8d3f9
Merge branch 'main' into python313
valeriupredoi 590dabe
unrun GHA
valeriupredoi b89c086
readd pys2index
valeriupredoi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.