summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2021-12-30 14:37:35 -0700
committerGitHub <noreply@github.com>2021-12-30 14:37:35 -0700
commit4adc87dff15a247e417d50f10cc4def8e1c17a03 (patch)
tree49c1cb1c6ee06fc43565373b9f25a2c57bb3a4ae
parentc283859128b1a4b57014581570a23ed7950a24ea (diff)
parentfd66547557f57c430d41be2fc0764f74a62e8ccf (diff)
downloadnumpy-4adc87dff15a247e417d50f10cc4def8e1c17a03.tar.gz
Merge pull request #20685 from charris/prepare-for-1.22.0-releasev1.22.0
Prepare for 1.22.0 release
-rw-r--r--doc/changelog/1.22.0-changelog.rst12
-rw-r--r--doc/source/release/1.22.0-notes.rst13
2 files changed, 16 insertions, 9 deletions
diff --git a/doc/changelog/1.22.0-changelog.rst b/doc/changelog/1.22.0-changelog.rst
index 440e8f53e..c7a49bc13 100644
--- a/doc/changelog/1.22.0-changelog.rst
+++ b/doc/changelog/1.22.0-changelog.rst
@@ -2,7 +2,7 @@
Contributors
============
-A total of 152 people contributed to this release. People with a "+" by their
+A total of 153 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.
* @DWesl
@@ -144,6 +144,7 @@ names contributed a patch for the first time.
* Stephannie Jimenez Gacha +
* Tania Allard
* Theodoros Nikolaou +
+* Thomas Green +
* Thomas J. Fan
* Thomas Li +
* Tim Hoffmann
@@ -161,7 +162,7 @@ names contributed a patch for the first time.
Pull requests merged
====================
-A total of 602 pull requests were merged for this release.
+A total of 609 pull requests were merged for this release.
* `#15847 <https://github.com/numpy/numpy/pull/15847>`__: BUG: avoid infinite recurrence on dependencies in crackfortran
* `#16740 <https://github.com/numpy/numpy/pull/16740>`__: ENH: Add broadcast support to Generator.multinomial
@@ -765,3 +766,10 @@ A total of 602 pull requests were merged for this release.
* `#20605 <https://github.com/numpy/numpy/pull/20605>`__: DEV: add a warningfilter to fix pytest workflow.
* `#20614 <https://github.com/numpy/numpy/pull/20614>`__: TST: Bump mypy: 0.910 -> 0.920
* `#20617 <https://github.com/numpy/numpy/pull/20617>`__: MAINT: Help boost::python libraries at least not crash
+* `#20632 <https://github.com/numpy/numpy/pull/20632>`__: DOC: Document implementation of NEP 43 and experimental new DType...
+* `#20649 <https://github.com/numpy/numpy/pull/20649>`__: DOC: Modify SVG to be visible on Chrome
+* `#20650 <https://github.com/numpy/numpy/pull/20650>`__: BUG: Support env argument in CCompiler.spawn
+* `#20651 <https://github.com/numpy/numpy/pull/20651>`__: BUG: f2py: Simplify creation of an exception message.
+* `#20680 <https://github.com/numpy/numpy/pull/20680>`__: TYP,TST: Bump mypy to 0.930
+* `#20681 <https://github.com/numpy/numpy/pull/20681>`__: BUG: Fix setstate logic for empty arrays
+* `#20682 <https://github.com/numpy/numpy/pull/20682>`__: ENH: Add ARM Compiler with ARM Performance Library support
diff --git a/doc/source/release/1.22.0-notes.rst b/doc/source/release/1.22.0-notes.rst
index a0cf37bc0..08c74d998 100644
--- a/doc/source/release/1.22.0-notes.rst
+++ b/doc/source/release/1.22.0-notes.rst
@@ -3,8 +3,8 @@
==========================
NumPy 1.22.0 Release Notes
==========================
-NumPy 1.22.0 is a big release featuring the work of 152 contributers spread
-over 602 pull requests. There have been many improvements, highlights are:
+NumPy 1.22.0 is a big release featuring the work of 153 contributers spread
+over 609 pull requests. There have been many improvements, highlights are:
* Annotations of the main namespace are essentially complete. Upstream is a
moving target, so there will likely be further improvements, but the major
@@ -12,7 +12,7 @@ over 602 pull requests. There have been many improvements, highlights are:
release.
* A preliminary version of the proposed Array-API is provided. This is a step
in creating a standard collection of functions that can be used across
- application such as CuPy and JAX.
+ applications such as CuPy and JAX.
* NumPy now has a DLPack backend. DLPack provides a common interchange format
for array (tensor) data.
* New methods for ``quantile``, ``percentile``, and related functions. The new
@@ -39,14 +39,13 @@ Expired deprecations
Deprecated numeric style dtype strings have been removed
--------------------------------------------------------
-* Using the strings ``"Bytes0"``, ``"Datetime64"``, ``"Str0"``, ``"Uint32"``,
- and ``"Uint64"`` as a dtype will now raise a ``TypeError``.
+Using the strings ``"Bytes0"``, ``"Datetime64"``, ``"Str0"``, ``"Uint32"``,
+and ``"Uint64"`` as a dtype will now raise a ``TypeError``.
- (`gh-19539 <https://github.com/numpy/numpy/pull/19539>`__)
+(`gh-19539 <https://github.com/numpy/numpy/pull/19539>`__)
Expired deprecations for ``loads``, ``ndfromtxt``, and ``mafromtxt`` in npyio
-----------------------------------------------------------------------------
-
``numpy.loads`` was deprecated in v1.15, with the recommendation that users use
``pickle.loads`` instead. ``ndfromtxt`` and ``mafromtxt`` were both deprecated
in v1.17 - users should use ``numpy.genfromtxt`` instead with the appropriate