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.