8000 Merge pull request #19283 from charris/prepare-1.21.0-release · lithomas1/numpy@b235f9e · GitHub
[go: up one dir, main page]

Skip to content

Commit b235f9e

Browse files
authored
Merge pull request numpy#19283 from charris/prepare-1.21.0-release
REL: Prepare for 1.21.0 release
2 parents 032fca5 + 34aebc2 commit b235f9e

File tree

3 files changed

+35
-11
lines changed

3 files changed

+35
-11
lines changed

changelog/13578.deprecation.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.

doc/changelog/1.21.0-changelog.rst

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Contributors
33
============
44

5-
A total of 173 people contributed to this release. People with a "+" by their
5+
A total of 175 people contributed to this release. People with a "+" by their
66
names contributed a patch for the first time.
77

88
* @8bitmp3 +
@@ -95,6 +95,7 @@ names contributed a patch for the first time.
9595
* Kamil Choudhury +
9696
* Kasia Leszek +
9797
* Keller Meier +
98+
* Kenichi Maehashi
9899
* Kevin Sheppard
99100
* Kulin Seth +
100101
* Kumud Lakara +
@@ -144,6 +145,7 @@ names contributed a patch for the first time.
144145
* Panos Mavrogiorgos +
145146
* Patrick T. Komiske III +
146147
* Pearu Peterson
148+
* Peter Hawkins +
147149
* Raghuveer Devulapalli
148150
* Ralf Gommers
149151
* Raúl Montón Pinillos +
@@ -182,7 +184,7 @@ names contributed a patch for the first time.
182184
Pull requests merged
183185
====================
184186

185-
A total of 571 pull requests were merged for this release.
187+
A total of 581 pull requests were merged for this release.
186188

187189
* `#13578 <https://github.com/numpy/numpy/pull/13578>`__: DEP: Deprecate `data_type.dtype` if attribute is not already...
188190
* `#15269 <https://github.com/numpy/numpy/pull/15269>`__: ENH: Implement faster keyword argument parsing capable of ``METH_FASTCALL``
@@ -754,5 +756,14 @@ A total of 571 pull requests were merged for this release.
754756
* `#19180 <https://github.com/numpy/numpy/pull/19180>`__: BUG: Add -std=c99 to intel icc compiler flags on linux
755757
* `#19193 <https://github.com/numpy/numpy/pull/19193>`__: NEP: Accept NEP 35 as final
756758
* `#19194 <https://github.com/numpy/numpy/pull/19194>`__: MAINT, BUG: Adapt `castingimpl.casting` to denote a minimal level
757-
* `#19197 <https://github.com/numpy/numpy/pull/19197>`__: DOC: Prepare for NumPy 1.20.0rc2 release.
758-
759+
* `#19197 <https://github.com/numpy/numpy/pull/19197>`__: REL: Prepare for NumPy 1.20.0rc2 release.
760+
* `#19213 <https://github.com/numpy/numpy/pull/19213>`__: MAINT: Add annotations for the missing `period` parameter to...
761+
* `#19219 <https://github.com/numpy/numpy/pull/19219>`__: MAINT: Add `complex` as allowed type for the `np.complexfloating`...
762+
* `#19233 <https://github.com/numpy/numpy/pull/19233>`__: TST: Ignore exp FP exceptions test for glibc ver < 2.17
763+
* `#19238 <https://github.com/numpy/numpy/pull/19238>`__: MAINT: replace imgmath with mathjax for docs
764+
* `#19239 <https://github.com/numpy/numpy/pull/19239>`__: BUG: Fix out-of-bounds access in convert_datetime_divisor_to_multiple
765+
* `#19240 <https://github.com/numpy/numpy/pull/19240>`__: ENH: Support major version larger than 9 in NumpyVersion
766+
* `#19268 <https://github.com/numpy/numpy/pull/19268>`__: DOC: fix duplicate navbar in development documentation index
767+
* `#19269 <https://github.com/numpy/numpy/pull/19269>`__: BUG: Invalid dtypes comparison should not raise TypeError
768+
* `#19280 <https://github.com/numpy/numpy/pull/19280>`__: BUG: Add missing DECREF in new path
769+
* `#19283 <https://github.com/numpy/numpy/pull/19283>`__: REL: Prepare for 1.21.0 release

doc/source/release/1.21.0-notes.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,16 @@ In addition there are the usual large number of bug fixes and other improvements
1717
The Python versions supported for this release are 3.7-3.9. Official support
1818
for Python 3.10 will be added when it is released.
1919

20+
.. warning::
21+
There are unresolved problems compiling NumPy 1.20.0 with gcc-11.1.
22+
23+
* Optimization level `-O3` results in many incorrect warnings when
24+
running the tests.
25+
* On some hardware NumPY will hang in an infinite loop.
26+
27+
28+
29+
2030

2131
New functions
2232
=============
@@ -75,6 +85,16 @@ Expired deprecations
7585
Deprecations
7686
============
7787

88+
The ``.dtype`` attribute must return a ``dtype``
89+
------------------------------------------------
90+
91+
A ``DeprecationWarning`` is now given if the ``.dtype`` attribute
92+
of an object passed into ``np.dtype`` or as a ``dtype=obj`` argument
93+
is not a dtype. NumPy will stop attempting to recursively coerce the
94+
result of ``.dtype``.
95+
96+
(`gh-13578 <https://github.com/numpy/numpy/pull/13578>`__)
97+
7898
Inexact matches for ``numpy.convolve`` and ``numpy.correlate`` are deprecated
7999
-----------------------------------------------------------------------------
80100

0 commit comments

Comments
 (0)
0