From 87f671e3cb5e1b43c7d8fe8666e5fc1f904008d6 Mon Sep 17 00:00:00 2001 From: Deepak Cherian Date: Fri, 3 Jul 2020 02:51:32 +0000 Subject: [PATCH] Bump minimum versions for 0.16 release (#4175) * Bump minimum versions for 0.16 release * Undo scipy bump * fix bumps --- ci/requirements/py36-min-all-deps.yml | 7 +++---- ci/requirements/py36-min-nep18.yml | 5 ++--- doc/whats-new.rst | 3 +++ 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/ci/requirements/py36-min-all-deps.yml b/ci/requirements/py36-min-all-deps.yml index a72cd000680..c11c52bd19f 100644 --- a/ci/requirements/py36-min-all-deps.yml +++ b/ci/requirements/py36-min-all-deps.yml @@ -15,8 +15,8 @@ dependencies: - cfgrib=0.9 - cftime=1.0 - coveralls - - dask=2.5 - - distributed=2.5 + - dask=2.9 + - distributed=2.9 - flake8 - h5netcdf=0.7 - h5py=2.9 # Policy allows for 2.10, but it's a conflict-fest @@ -26,11 +26,10 @@ dependencies: - isort - lxml=4.4 # Optional dep of pydap - matplotlib=3.1 - - msgpack-python=0.6 # remove once distributed is bumped. distributed GH3491 - mypy=0.761 # Must match .pre-commit-config.yaml - nc-time-axis=1.2 - netcdf4=1.4 - - numba=0.44 + - numba=0.46 - numpy=1.15 - pandas=0.25 # - pint # See py36-min-nep18.yml diff --git a/ci/requirements/py36-min-nep18.yml b/ci/requirements/py36-min-nep18.yml index dd543ce4ddf..a9f12abfeae 100644 --- a/ci/requirements/py36-min-nep18.yml +++ b/ci/requirements/py36-min-nep18.yml @@ -6,9 +6,8 @@ dependencies: # require drastically newer packages than everything else - python=3.6 - coveralls - - dask=2.5 - - distributed=2.5 - - msgpack-python=0.6 # remove once distributed is bumped. distributed GH3491 + - dask=2.9 + - distributed=2.9 - numpy=1.17 - pandas=0.25 - pint=0.13 diff --git a/doc/whats-new.rst b/doc/whats-new.rst index 43b248670f5..378dfb30f25 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -22,6 +22,9 @@ v0.16.0 (unreleased) Breaking changes ~~~~~~~~~~~~~~~~ +- Minimum supported versions for the following packages have changed: ``dask >=2.9``, + ``distributed>=2.9``. + By `Deepak Cherian `_ - ``groupby`` operations will restore coord dimension order. Pass ``restore_coord_dims=False`` to revert to previous behavior. - :meth:`DataArray.transpose` will now transpose coordinates by default.