| 
4 | 4 | NumPy 1.21.2 Release Notes  | 
5 | 5 | ==========================  | 
6 | 6 | 
 
  | 
 | 7 | +The NumPy 1.21.2 is maintenance release that fixes bugs discovered after  | 
 | 8 | +1.21.1. It also provides 64 bit manylinux Python 3.10.0rc1 wheels for  | 
 | 9 | +downstream testing. Note that Python 3.10 is not yet final. There is also  | 
 | 10 | +preliminary support for Windows on ARM64 builds, but there is no OpenBLAS for  | 
 | 11 | +that platform and no wheels are available.  | 
7 | 12 | 
 
  | 
8 |  | -Highlights  | 
9 |  | -==========  | 
 | 13 | +The Python versions supported for this release are 3.7-3.9. The 1.21.x series  | 
 | 14 | +is compatible with Python 3.10.0rc1 and Python 3.10 will be officially  | 
 | 15 | +supported after it is released. The previous problems with gcc-11.1 have been  | 
 | 16 | +fixed by gcc-11.2, check your version if you are using gcc-11.  | 
10 | 17 | 
 
  | 
11 | 18 | 
 
  | 
12 |  | -New functions  | 
13 |  | -=============  | 
14 |  | - | 
15 |  | - | 
16 |  | -Deprecations  | 
 | 19 | +Contributors  | 
17 | 20 | ============  | 
18 | 21 | 
 
  | 
 | 22 | +A total of 10 people contributed to this release.  People with a "+" by their  | 
 | 23 | +names contributed a patch for the first time.  | 
19 | 24 | 
 
  | 
20 |  | -Future Changes  | 
21 |  | -==============  | 
 | 25 | +* Bas van Beek  | 
 | 26 | +* Carl Johnsen +  | 
 | 27 | +* Charles Harris  | 
 | 28 | +* Gwyn Ciesla +  | 
 | 29 | +* Matthieu Dartiailh  | 
 | 30 | +* Matti Picus  | 
 | 31 | +* Niyas Sait +  | 
 | 32 | +* Ralf Gommers  | 
 | 33 | +* Sayed Adel  | 
 | 34 | +* Sebastian Berg  | 
22 | 35 | 
 
  | 
23 | 36 | 
 
  | 
24 |  | -Expired deprecations  | 
 | 37 | +Pull requests merged  | 
25 | 38 | ====================  | 
26 | 39 | 
 
  | 
27 |  | - | 
28 |  | -Compatibility notes  | 
29 |  | -===================  | 
30 |  | - | 
31 |  | - | 
32 |  | -C API changes  | 
33 |  | -=============  | 
34 |  | - | 
35 |  | - | 
36 |  | -New Features  | 
37 |  | -============  | 
38 |  | - | 
39 |  | - | 
40 |  | -Improvements  | 
41 |  | -============  | 
42 |  | - | 
43 |  | - | 
44 |  | -Changes  | 
45 |  | -=======  | 
 | 40 | +A total of 18 pull requests were merged for this release.  | 
 | 41 | + | 
 | 42 | +* `#19497 <https://github.com/numpy/numpy/pull/19497>`__: MAINT: set Python version for 1.21.x to ``<3.11``  | 
 | 43 | +* `#19533 <https://github.com/numpy/numpy/pull/19533>`__: BUG: Fix an issue wherein importing ``numpy.typing`` could raise  | 
 | 44 | +* `#19646 <https://github.com/numpy/numpy/pull/19646>`__: MAINT: Update Cython version for Python 3.10.  | 
 | 45 | +* `#19648 <https://github.com/numpy/numpy/pull/19648>`__: TST: Bump the python 3.10 test version from beta4 to rc1  | 
 | 46 | +* `#19651 <https://github.com/numpy/numpy/pull/19651>`__: TST: avoid distutils.sysconfig in runtests.py  | 
 | 47 | +* `#19652 <https://github.com/numpy/numpy/pull/19652>`__: MAINT: add missing dunder method to nditer type hints  | 
 | 48 | +* `#19656 <https://github.com/numpy/numpy/pull/19656>`__: BLD, SIMD: Fix testing extra checks when ``-Werror`` isn't applicable...  | 
 | 49 | +* `#19657 <https://github.com/numpy/numpy/pull/19657>`__: BUG: Remove logical object ufuncs with bool output  | 
 | 50 | +* `#19658 <https://github.com/numpy/numpy/pull/19658>`__: MAINT: Include .coveragerc in source distributions to support...  | 
 | 51 | +* `#19659 <https://github.com/numpy/numpy/pull/19659>`__: BUG: Fix bad write in masked iterator output copy paths  | 
 | 52 | +* `#19660 <https://github.com/numpy/numpy/pull/19660>`__: ENH: Add support for windows on arm targets  | 
 | 53 | +* `#19661 <https://github.com/numpy/numpy/pull/19661>`__: BUG: add base to templated arguments for platlib  | 
 | 54 | +* `#19662 <https://github.com/numpy/numpy/pull/19662>`__: BUG,DEP: Non-default UFunc signature/dtype usage should be deprecated  | 
 | 55 | +* `#19666 <https://github.com/numpy/numpy/pull/19666>`__: MAINT: Add Python 3.10 to supported versions.  | 
 | 56 | +* `#19668 <https://github.com/numpy/numpy/pull/19668>`__: TST,BUG: Sanitize path-separators when running ``runtest.py``  | 
 | 57 | +* `#19671 <https://github.com/numpy/numpy/pull/19671>`__: BLD: load extra flags when checking for libflame  | 
 | 58 | +* `#19676 <https://github.com/numpy/numpy/pull/19676>`__: BLD: update circleCI docker image  | 
 | 59 | +* `#19677 <https://github.com/numpy/numpy/pull/19677>`__: REL: Prepare for 1.21.2 release.  | 
0 commit comments