-
Notifications
You must be signed in to change notification settings - Fork 60
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
Reintroduce PercentileDataArray to fix older icclims #1294
Comments
Is it a temporary fix for a few days or do you intent to keep this for a while ? Just my opinion, but I think this should be addressed on icclim not on xclim. I would suggest to patch icclim latest with a pin to xclim==0.39 to fix this issue (I'm working on it). |
It is to be a temporary fix indeed. We had a discussion this morning with Christian and this seemed a good short-term fix. The thing is, we're not 100% sure we will ever have a version 1.0. Packages around us are not following this scheme (xarray, dask, etc) and we fear the maintenance and development burden might be too heavy? If |
Jokes aside, I understand how tempting it is, but to limit burden on maintenance you can clearly state in xclim documentation that only latest major version is maintained no ?
Yeah I should have done that for the past versions, I didn't realize it could lead to this situation. It will be fixed in icclim 6.2.0. |
Haha, I think we were mainly thinking of the Calendar versioning strategy ;) We haven't thought of this much, but IMO the maintenance burden is more in all the workarounds one would do to avoid breaking xclim in a minor version update, when it is not "worth" a major update. |
I personally prefer semver, but I would be happy to see xclim adopt calver !
I agree, I had the issue in icc and I updated the minor even when there was some (minor) breaking changes a few times ... As for the original issue, icclim 6.2 is available on pipy and will be very soon on conda-forge, so this issue can be closed IMO, ping @pagecp. |
Closing as this was fixed on icclim. Feel free to reopen if needed. |
Setup Information
Description
#1236 broke icclim by removing the
PercentileDataArray
class. cerfacs-globc/icclim#251 did fix icclim, but there was no release since and installingicclim
is still broken.Steps To Reproduce
Additional context
Xclim will make no use of the class, but at least older
icclim
will still work.Contribution
Code of Conduct
The text was updated successfully, but these errors were encountered: