diff --git a/doc/changelog/1.22.0-changelog.rst b/doc/changelog/1.22.0-changelog.rst index 440e8f53ef50..c7a49bc13376 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 `__: BUG: avoid infinite recurrence on dependencies in crackfortran * `#16740 `__: ENH: Add broadcast support to Generator.multinomial @@ -765,3 +766,10 @@ A total of 602 pull requests were merged for this release. * `#20605 `__: DEV: add a warningfilter to fix pytest workflow. * `#20614 `__: TST: Bump mypy: 0.910 -> 0.920 * `#20617 `__: MAINT: Help boost::python libraries at least not crash +* `#20632 `__: DOC: Document implementation of NEP 43 and experimental new DType... +* `#20649 `__: DOC: Modify SVG to be visible on Chrome +* `#20650 `__: BUG: Support env argument in CCompiler.spawn +* `#20651 `__: BUG: f2py: Simplify creation of an exception message. +* `#20680 `__: TYP,TST: Bump mypy to 0.930 +* `#20681 `__: BUG: Fix setstate logic for empty arrays +* `#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 a0cf37bc0852..08c74d998666 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 `__) +(`gh-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