Replies: 2 comments
-
In general, it seems like you all should probably either be testing with python 3.12 and 3.13 or should explicitly constrain python to be below these versions. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thank you for reporting this @xylar . I'll take a look soon, and will also review the python versions that we're testing with. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Requirements
Affiliation(s)
LANL
ESMF Version
v8.7.0 (and earlier)
Issue
I'm trying to build ESMPy 8.7.0 on conda-forge:
conda-forge/esmpy-feedstock#85
In the tests, I am seeing a KeyError:
The cause of this is that
slice()
objects are hashable in Python >=3.12, whereas they were not in Python <3.12, and raised aTypeError
. I believe the fix would be to change thetry
/catch
to:This at least seems to have allowed all tests to pass.
Autotag
@billsacks
Beta Was this translation helpful? Give feedback.
All reactions