NumPy 1.20.1 Release Notes¶
NumPy 1,20.1 is a rapid bugfix release fixing several bugs and regressions reported after the 1.20.0 release.
Highlights¶
The distutils bug that caused problems with downstream projects is fixed.
The
random.shuffle
regression is fixed.
Contributors¶
A total of 8 people contributed to this release. People with a “+” by their names contributed a patch for the first time.
Bas van Beek
Charles Harris
Nicholas McKibben +
Pearu Peterson
Ralf Gommers
Sebastian Berg
Tyler Reddy
@Aerysv +
Pull requests merged¶
A total of 15 pull requests were merged for this release.
#18306: MAINT: Add missing placeholder annotations
#18310: BUG: Fix typo in
numpy.__init__.py
#18326: BUG: don’t mutate list of fake libraries while iterating over…
#18327: MAINT: gracefully shuffle memoryviews
#18328: BUG: Use C linkage for random distributions
#18336: CI: fix when GitHub Actions builds trigger, and allow ci skips
#18337: BUG: Allow unmodified use of isclose, allclose, etc. with timedelta
#18345: BUG: Allow pickling all relevant DType types/classes
#18351: BUG: Fix missing signed_char dependency. Closes #18335.
#18352: DOC: Change license date 2020 -> 2021
#18353: CI: CircleCI seems to occasionally time out, increase the limit
#18354: BUG: Fix f2py bugs when wrapping F90 subroutines.
#18356: MAINT: crackfortran regex simplify
#18357: BUG: threads.h existence test requires GLIBC > 2.12.
#18359: REL: Prepare for the NumPy 1.20.1 release.