From 08a51ee7161b309c8db86d82a5ae616d1326417b Mon Sep 17 00:00:00 2001 From: Charles Harris Date: Thu, 10 Sep 2020 12:46:34 -0600 Subject: [PATCH] REL: Update master after 1.19.2 release. --- .mailmap | 1 + doc/changelog/1.19.2-changelog.rst | 30 +++++++++++++++ doc/source/release.rst | 1 + doc/source/release/1.19.2-notes.rst | 57 +++++++++++++++++++++++++++++ 4 files changed, 89 insertions(+) create mode 100644 doc/changelog/1.19.2-changelog.rst create mode 100644 doc/source/release/1.19.2-notes.rst diff --git a/.mailmap b/.mailmap index ae221c0202b2..5b341595500d 100644 --- a/.mailmap +++ b/.mailmap @@ -232,6 +232,7 @@ Shota Kawabuchi skwbc siavashserver Simon Gasse sgasse Søren Rasmussen sorenrasmussenai <47032123+sorenrasmussenai@users.noreply.github.com> +Stefan Behnel scoder Stefan van der Walt Stefan van der Walt Stefan van der Walt Stefan van der Walt Stephan Hoyer Stephan Hoyer diff --git a/doc/changelog/1.19.2-changelog.rst b/doc/changelog/1.19.2-changelog.rst new file mode 100644 index 000000000000..47db1dd59cd7 --- /dev/null +++ b/doc/changelog/1.19.2-changelog.rst @@ -0,0 +1,30 @@ + +Contributors +============ + +A total of 8 people contributed to this release. People with a "+" by their +names contributed a patch for the first time. + +* Charles Harris +* Matti Picus +* Pauli Virtanen +* Philippe Ombredanne + +* Sebastian Berg +* Stefan Behnel + +* Stephan Loyd + +* Zac Hatfield-Dodds + +Pull requests merged +==================== + +A total of 9 pull requests were merged for this release. + +* `#16959 `__: TST: Change aarch64 to arm64 in travis.yml. +* `#16998 `__: MAINT: Configure hypothesis in ``np.test()`` for determinism,... +* `#17000 `__: BLD: pin setuptools < 49.2.0 +* `#17015 `__: ENH: Add NumPy declarations to be used by Cython 3.0+ +* `#17125 `__: BUG: Remove non-threadsafe sigint handling from fft calculation +* `#17243 `__: BUG: core: fix ilp64 blas dot/vdot/... for strides > int32 max +* `#17244 `__: DOC: Use SPDX license expressions with correct license +* `#17245 `__: DOC: Fix the link to the quick-start in the old API functions +* `#17272 `__: BUG: fix pickling of arrays larger than 2GiB diff --git a/doc/source/release.rst b/doc/source/release.rst index f2bf654ff7be..1c77755fd1af 100644 --- a/doc/source/release.rst +++ b/doc/source/release.rst @@ -6,6 +6,7 @@ Release Notes :maxdepth: 3 1.20.0 + 1.19.2 1.19.1 1.19.0 1.18.4 diff --git a/doc/source/release/1.19.2-notes.rst b/doc/source/release/1.19.2-notes.rst new file mode 100644 index 000000000000..1267d5eb1e11 --- /dev/null +++ b/doc/source/release/1.19.2-notes.rst @@ -0,0 +1,57 @@ +.. currentmodule:: numpy + +========================== +NumPy 1.19.2 Release Notes +========================== + +NumPy 1.19.2 fixes several bugs, prepares for the upcoming Cython 3.x release. +and pins setuptools to keep distutils working while upstream modifications are +ongoing. The aarch64 wheels are built with the latest manylinux2014 release +that fixes the problem of differing page sizes used by different linux distros. + +This release supports Python 3.6-3.8. Cython >= 0.29.21 needs to be used when +building with Python 3.9 for testing purposes. + +There is a known problem with Windows 10 version=2004 and OpenBLAS svd that we +are trying to debug. If you are running that Windows version you should use a +NumPy version that links to the MKL library, earlier Windows versions are fine. + +Improvements +============ + +Add NumPy declarations for Cython 3.0 and later +----------------------------------------------- +The pxd declarations for Cython 3.0 were improved to avoid using deprecated +NumPy C-API features. Extension modules built with Cython 3.0+ that use NumPy +can now set the C macro ``NPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION`` to avoid +C compiler warnings about deprecated API usage. + +Contributors +============ + +A total of 8 people contributed to this release. People with a "+" by their +names contributed a patch for the first time. + +* Charles Harris +* Matti Picus +* Pauli Virtanen +* Philippe Ombredanne + +* Sebastian Berg +* Stefan Behnel + +* Stephan Loyd + +* Zac Hatfield-Dodds + +Pull requests merged +==================== + +A total of 9 pull requests were merged for this release. + +* `#16959 `__: TST: Change aarch64 to arm64 in travis.yml. +* `#16998 `__: MAINT: Configure hypothesis in ``np.test()`` for determinism,... +* `#17000 `__: BLD: pin setuptools < 49.2.0 +* `#17015 `__: ENH: Add NumPy declarations to be used by Cython 3.0+ +* `#17125 `__: BUG: Remove non-threadsafe sigint handling from fft calculation +* `#17243 `__: BUG: core: fix ilp64 blas dot/vdot/... for strides > int32 max +* `#17244 `__: DOC: Use SPDX license expressions with correct license +* `#17245 `__: DOC: Fix the link to the quick-start in the old API functions +* `#17272 `__: BUG: fix pickling of arrays larger than 2GiB