-
Notifications
You must be signed in to change notification settings - Fork 2
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
xscen 0.9.1 incompatible with xclim 0.53.1 #494
Comments
Do you absolutely need |
I know -- It ended up not being needed by installing |
@Zeitsperre Any easy way to fix the pins in v0.9.1? If we release a |
I don't have much experience with patching older versions. I'm not certain how best to do it. I'll see if I can read up on it. |
The issue I can see here is that we don't tend to place upper pins on any of the My suggestion if we never want to have to deal with this is to set upper pins on everything and ensure that our release schedule(s) are often enough that users don't complain (I think this might already be the case). Otherwise, for versions that we really don't want people using, we can make use of PyPI's |
Further reading tells me that you can't modify the dependency matrix of an already-published version (though you can modify a built package using The only option is to |
Given that we'd need to modify every release older than |
Generic Issue
Description
Conda happily installs xclim == 0.53.1 with xscen == 0.9.1, which is incompatible. There should be a xclim max version.
A solution would be to push a patch release
0.9.2
with the maximum compatible xclim set, and no other changes.Specific error:
backend-dev-1 | ImportError: cannot import name 'convert_calendar' from 'xclim.core.calendar' (/opt/conda/envs/backend/lib/python3.11/site-packages/xclim/core/calendar.py)
The text was updated successfully, but these errors were encountered: