-
Notifications
You must be signed in to change notification settings - Fork 15
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
Need to pin importlib-metadata for incompatibilities with esmpy/esmf #132
Comments
Pinning |
Nice! This leaves but one problem: looks like esmpy 8.4 is the only available version for Windows 😢 |
According to conda-forge, v8.6 is flagged |
Fixed by #133 |
Right - it should. But, alas: mamba install esmpy=8.6 -c conda-forge
Could not solve for environment specs
The following packages are incompatible
└─ esmpy 8.6** is uninstallable because there are no viable options
├─ esmpy 8.6.0 would require
│ └─ esmf 8.6.0.* , which does not exist (perhaps a missing channel);
└─ esmpy 8.6.1 would require
└─ esmf 8.6.1.* , which does not exist (perhaps a missing channel). Summary:
bottom line: |
Ah, the issue is Then I suggest we simply pin I found no time to investigate #127 yet, unfortunately. |
Good idea, but that doesn't solve the problem, |
Did you try that? |
I'm glad! Thanks for looking into this |
We need to pin
esmpy
(a dependency ofxesmf
) to avoid version 8.4. This version is incompatible with the latestimportlib-metadata
version and causes the current builds to fail on Python 3.10+.The pin should be
See pangeo-data/xESMF#374
The text was updated successfully, but these errors were encountered: