-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Update minimum version of dask #2203
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
Comments
Does this requirement sound is too strict? If so, it maybe better to add another pass for older dask. |
We have traditionally allowed for a fairly large lag in version dependencies so I'd guess that 0.17.5 (May 16, 2018) is too recent. That said, I'm in favor of shrinking that window to facilitate faster integration of new features. |
Requiring 0.15.4 seems reasonable to me. There is virtue in supporting a (small) range of versions in dependencies. But clearly 0.9 was too out of date here. We should probably add a CI test against the oldest version of dask that we support, just to make sure things don't sneak through. |
Can I update my recommendation to 0.16? That is the version that added the new collection interface. |
How do we consider the minimum version of optional dependency? |
The policy I've tried to keep to is keeping everything working with base
supported version, but we can add new features that rely on new dask
features.
…On Wed, May 30, 2018 at 8:20 PM Keisuke Fujii ***@***.***> wrote:
How do we consider the minimum version of *optional* dependency?
If we say "the minimum version of dask is 0.16", then all our dask related
functions should work with dask=0.16?
or do we allow functions that only work with newer version of dask if we
raise an appropriate error message?
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub
<#2203 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABKS1uTxKa_GJxvqVj2H2LvL-IYTOCWPks5t32FugaJpZM4UT_GD>
.
|
Xarray currently states that it supports dask version 0.9 and later. However, 1) I don't think this is true and my quick test shows that some of our tests fail using dask 0.9, and 2) we have a growing number of tests that are being skipped for older dask versions:
I'd like to see xarray bump the minimum version number of dask to something around 0.15.4 (Oct. 2017) or 0.16 (Nov. 2017).
cc @mrocklin, @pydata/xarray
The text was updated successfully, but these errors were encountered: