From f37e423c533674b45c201590fe85205a92373b02 Mon Sep 17 00:00:00 2001 From: Maximilian Roos Date: Tue, 18 May 2021 18:44:11 -0700 Subject: [PATCH 1/2] 0.18.1 release notes --- HOW_TO_RELEASE.md | 8 ++------ doc/whats-new.rst | 23 +++++++++++++---------- 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/HOW_TO_RELEASE.md b/HOW_TO_RELEASE.md index e526cd7eb10..8cac583eaae 100644 --- a/HOW_TO_RELEASE.md +++ b/HOW_TO_RELEASE.md @@ -25,15 +25,11 @@ upstream https://github.com/pydata/xarray (push) ``` 3. Add a list of contributors with: ```sh - git log "$(git tag --sort="v:refname" | sed -n 'x;$p').." --format=%aN | sort -u | perl -pe 's/\n/$1, /' - ``` - or by substituting the _previous_ release in {0.X.Y-1}: - ```sh - git log v{0.X.Y-1}.. --format=%aN | sort -u | perl -pe 's/\n/$1, /' + git log "$(git tag --sort="v:refname" | tail -1).." --format=%aN | sort -u | perl -pe 's/\n/$1, /' ``` This will return the number of contributors: ```sh - git log v{0.X.Y-1}.. --format=%aN | sort -u | wc -l + git log $(git tag --sort="v:refname" | tail -1).. --format=%aN | sort -u | wc -l ``` 4. Write a release summary: ~50 words describing the high level features. This will be used in the release emails, tweets, GitHub release notes, etc. diff --git a/doc/whats-new.rst b/doc/whats-new.rst index a9f234d08d4..434c1cbc794 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -16,16 +16,27 @@ What's New .. _whats-new.0.18.1: -v0.18.1 (unreleased) +v0.18.1 (18 May 2021) -------------------- +This release is intended as a small patch release to be compatible with the new +2021.5.0 ``dask.distributed`` release. It also includes a new +``drop_duplicates`` method, some documentation improvements, the beginnings of +our internal Index refactoring, and some bug fixes. + +Thank you to all 16 contributors! + +Anderson Banihirwe, Andrew, Benoit Bovy, Brewster Malevich, Giacomo Caria, +Illviljan, James Bourbeau, Keewis, Maximilian Roos, Ravin Kumar, Stephan Hoyer, +Thomas Nicholas, Tom Nicholas, Zachary Moon. + New Features ~~~~~~~~~~~~ - Implement :py:meth:`DataArray.drop_duplicates` to remove duplicate dimension values (:pull:`5239`). By `Andrew Huang `_. -- allow passing ``combine_attrs`` strategy names to the ``keep_attrs`` parameter of +- Allow passing ``combine_attrs`` strategy names to the ``keep_attrs`` parameter of :py:func:`apply_ufunc` (:pull:`5041`) By `Justus Magin `_. - :py:meth:`Dataset.interp` now allows interpolation with non-numerical datatypes, @@ -34,14 +45,6 @@ New Features - Raise more informative error when decoding time variables with invalid reference dates. (:issue:`5199`, :pull:`5288`). By `Giacomo Caria `_. -Breaking changes -~~~~~~~~~~~~~~~~ - - -Deprecations -~~~~~~~~~~~~ - - Bug fixes ~~~~~~~~~ From 2605b2f920e1e02fe8fffc5d8fcf73c27a67afb9 Mon Sep 17 00:00:00 2001 From: Maximilian Roos Date: Tue, 18 May 2021 21:33:46 -0700 Subject: [PATCH 2/2] --- doc/whats-new.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/whats-new.rst b/doc/whats-new.rst index 434c1cbc794..5c0a4d11f53 100644 --- a/doc/whats-new.rst +++ b/doc/whats-new.rst @@ -17,7 +17,7 @@ What's New .. _whats-new.0.18.1: v0.18.1 (18 May 2021) --------------------- +--------------------- This release is intended as a small patch release to be compatible with the new 2021.5.0 ``dask.distributed`` release. It also includes a new