Skip to content

@charris charris released this Sep 29, 2017 · 6047 commits to master since this release

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

==========================
NumPy 1.13.3 Release Notes

This is a bugfix release for some problems found since 1.13.1. The most
important fixes are for CVE-2017-12852 and temporary elision. Users of earlier
versions of 1.13 should upgrade.

The Python versions supported are 2.7 and 3.4 - 3.6. The Python 3.6 wheels
available from PIP are built with Python 3.6.2 and should be compatible with
all previous versions of Python 3.6. It was cythonized with Cython 0.26.1,
which should be free of the bugs found in 0.27 while also being compatible with
Python 3.7-dev. The Windows wheels were built with OpenBlas instead ATLAS,
which should improve the performance of the linear algebra functions.

The NumPy 1.13.3 release is a re-release of 1.13.2, which suffered from a
bug in Cython 0.27.0.

Contributors

A total of 12 people contributed to this release. People with a "+" by their
names contributed a patch for the first time.

  • Allan Haldane
  • Brandon Carter
  • Charles Harris
  • Eric Wieser
  • Iryna Shcherbina +
  • James Bourbeau +
  • Jonathan Helmus
  • Julian Taylor
  • Matti Picus
  • Michael Lamparski +
  • Michael Seifert
  • Ralf Gommers

Pull requests merged

A total of 22 pull requests were merged for this release.

  • #9390 BUG: Return the poly1d coefficients array directly
  • #9555 BUG: Fix regression in 1.13.x in distutils.mingw32ccompiler.
  • #9556 BUG: Fix true_divide when dtype=np.float64 specified.
  • #9557 DOC: Fix some rst markup in numpy/doc/basics.py.
  • #9558 BLD: Remove -xhost flag from IntelFCompiler.
  • #9559 DOC: Removes broken docstring example (source code, png, pdf)...
  • #9580 BUG: Add hypot and cabs functions to WIN32 blacklist.
  • #9732 BUG: Make scalar function elision check if temp is writeable.
  • #9736 BUG: Various fixes to np.gradient
  • #9742 BUG: Fix np.pad for CVE-2017-12852
  • #9744 BUG: Check for exception in sort functions, add tests
  • #9745 DOC: Add whitespace after "versionadded::" directive so it actually...
  • #9746 BUG: Memory leak in np.dot of size 0
  • #9747 BUG: Adjust gfortran version search regex
  • #9757 BUG: Cython 0.27 breaks NumPy on Python 3.
  • #9764 BUG: Ensure _npy_scaled_cexp{,f,l} is defined when needed.
  • #9765 BUG: PyArray_CountNonzero does not check for exceptions
  • #9766 BUG: Fixes histogram monotonicity check for unsigned bin values
  • #9767 BUG: Ensure consistent result dtype of count_nonzero
  • #9771 BUG: MAINT: Fix mtrand for Cython 0.27.
  • #9772 DOC: Create the 1.13.2 release notes.
  • #9794 DOC: Create 1.13.3 release notes.

Checksums

MD5


53600ccf171825920dddf0e9a1d9e0c8  numpy-1.13.3-2-cp27-none-win32.whl
13cd744cbb51b90ea446c01241ca2cde  numpy-1.13.3-2-cp34-none-win32.whl
3fd27b05b46c473a584505ff6a50a5fa  numpy-1.13.3-2-cp35-none-win32.whl
5add1046e7c1b33b865edafd1a6a7577  numpy-1.13.3-2-cp36-none-win32.whl
b660f17365f0dfc5e5904c21f15ac46e  numpy-1.13.3-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
408f1f0070dfbc0569b440083febeb82  numpy-1.13.3-cp27-cp27m-manylinux1_i686.whl
64bc7dc4a503398e0b4cc48778136374  numpy-1.13.3-cp27-cp27m-manylinux1_x86_64.whl
95e59446abb9152ed6af36b655e35dfe  numpy-1.13.3-cp27-cp27mu-manylinux1_i686.whl
f6d06d326e873d626576bd705e4f29a2  numpy-1.13.3-cp27-cp27mu-manylinux1_x86_64.whl
1ec7662240b1dd91fb801061409ab3e3  numpy-1.13.3-cp27-none-win_amd64.whl
819c122467a1053d4802fd7ce984a30a  numpy-1.13.3-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
2992819fbaa8acd34529479592b3d376  numpy-1.13.3-cp34-cp34m-manylinux1_i686.whl
264590d2df37212e97a91c0e5828a452  numpy-1.13.3-cp34-cp34m-manylinux1_x86_64.whl
cf208337059f8a48235a7741f04c9e49  numpy-1.13.3-cp34-none-win_amd64.whl
d2f98af88264169f5cef760d95cef0f0  numpy-1.13.3-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
6ac434243bc3ed40e9854b319f76b1b5  numpy-1.13.3-cp35-cp35m-manylinux1_i686.whl
94c0a5c9aa6fd35862cbe7862fd68f36  numpy-1.13.3-cp35-cp35m-manylinux1_x86_64.whl
5b5ad3cdc43c950b8a26ab1bf3413e46  numpy-1.13.3-cp35-none-win_amd64.whl
dd2f6c5e72526d45fdd09c22b85e4bb8  numpy-1.13.3-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
ad1b9be95891adc1f7f7e9a23c1fe92d  numpy-1.13.3-cp36-cp36m-manylinux1_i686.whl
bcbfbd9d0dbe026fd59a7756e190cdfa  numpy-1.13.3-cp36-cp36m-manylinux1_x86_64.whl
8748204cc74d46f617c316507360ccb3  numpy-1.13.3-cp36-none-win_amd64.whl
c1d433e5973e548809e80c9118474b73  numpy-1.13.3.tar.gz
300a6f0528122128ac07c6deb5c95917  numpy-1.13.3.zip

SHA256


910e7ae5eeee8d322775187692c5c66719cd58d230fbfd57245ea3cf75716910  numpy-1.13.3-2-cp27-none-win32.whl
f5c9ca457057cd5e12ddab36cded8b1f38bf1f45bf550d4ca2839b11ec57f597  numpy-1.13.3-2-cp34-none-win32.whl
d29e72413b66df23c75b9b469253c823698ea2e00f58e9e0df64b7a50696e8ac  numpy-1.13.3-2-cp35-none-win32.whl
539345898a4ae17421c159ae2a350901a5e6ce3da8f24168c6c67b3536e13de8  numpy-1.13.3-2-cp36-none-win32.whl
929928932f91082a168e36984179deddd58f8e98822ad2f33a2955d7c4eec596  numpy-1.13.3-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
62b09f3d1ea01d79c16a6642cb21599f53b9338c59971b2418a573155d2202ec  numpy-1.13.3-cp27-cp27m-manylinux1_i686.whl
c4b1914d86c43399438518a2ac8bcba2fb64dd5a18efddded3783b9daae70933  numpy-1.13.3-cp27-cp27m-manylinux1_x86_64.whl
6c6feb0647380db6e1d5d49ef9fb59c42240f25fb8df8b6e82ecb436c7e0621a  numpy-1.13.3-cp27-cp27mu-manylinux1_i686.whl
da2f47e46d7a93b73891d1981378717dc73c6ad5cc4fd23c934bfea7847fa958  numpy-1.13.3-cp27-cp27mu-manylinux1_x86_64.whl
4c767b6d9c9a071bb36ea34eb240ee5192fe0bc4c13be5e6c51e0350a30f7ac0  numpy-1.13.3-cp27-none-win_amd64.whl
b2f98838f4bbc3bf23af7e97ffcad18a2dc6bbb0726796781e02b9347af6685f  numpy-1.13.3-cp34-cp34m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
11fcbed36c101a3b9c4636e791efccba82409ebbedaba938c97be8bdddd029cc  numpy-1.13.3-cp34-cp34m-manylinux1_i686.whl
8969c8f987f8bcc3e30c014532cfc20e4a8f86a50c361596e086310853adacb7  numpy-1.13.3-cp34-cp34m-manylinux1_x86_64.whl
2875e8055a1ea8d933b1c9d0f8714c0aa11c097bfadfcb8564c4d868fbf09a41  numpy-1.13.3-cp34-none-win_amd64.whl
09b87d652c03508447d0f618e1d3ae57595acd3e0f0c11ac91bf68ed7bdb3a28  numpy-1.13.3-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
9cad35b911e150f00bb8080950c7e9f172714bbd0234f5ab74b4e3e2d9288b37  numpy-1.13.3-cp35-cp35m-manylinux1_i686.whl
479863de17f66810db00bccf35289555365da45d3b053ccf539b95ab3b9c24f6  numpy-1.13.3-cp35-cp35m-manylinux1_x86_64.whl
b162c6b044960b4ea0f42be049ce2af1d18c60f82748f0a27bd5ad182a731bf3  numpy-1.13.3-cp35-none-win_amd64.whl
fa656dccfa9141774440575a6e7875d08b93f4a332eb5ae40877b26bed291c01  numpy-1.13.3-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
7dfa5b49fb2a080bd0d39bfbcff1177bacb14fcb28c857fd65fd0c18938935de  numpy-1.13.3-cp36-cp36m-manylinux1_i686.whl
e8e0e75db757e41463888939d26c8058b4ecd25e563c597e9119f512dc0ee1da  numpy-1.13.3-cp36-cp36m-manylinux1_x86_64.whl
c8dc6aa96882df6323bf9545934e37c6e05959bd789ae4b14d50509b093907aa  numpy-1.13.3-cp36-none-win_amd64.whl
4c6b4eef790528bebb7ec9590d74cc193868940fe68e4109a91c196df72d8094  numpy-1.13.3.tar.gz
36ee86d5adbabc4fa2643a073f93d5504bdfed37a149a3a49f4dde259f35a750  numpy-1.13.3.zip

-----BEGIN PGP SIGNATURE-----

iQEcBAEBAgAGBQJZz/tOAAoJEGefIoN3xSR7b7cIALNvpkl8yHIxBaA89vSFVkhK
XRPrYgmk7kc5Kr4IImNcj1ijvrG/GSeB1QHZq1ndBkC5mKNRt4ZrfGjxpbj13OQx
UQ3QjjEJOS3nRB4ILBjvioUKjV4OThscOZqzwEeek3zXd2RgqSXuEEUJg3F1jtGR
bgBt6+FiU1DdCWR2jg1FtnFoVetpY2/9dKMmdEsGZF5QePT5U6sPFw7ySZDOWUNA
PdHmgVhJZGLQ9llr+TnjeV5kpSiPyT33sCUbp9eoP0TXV2jnF24/q5lkxe1RLGo/
Bh/zdgopjfdW605gKD2xkri00r+1yYywzypXt0o7HsKNS7V9hUM/b0mIxbEPJ7I=
=k4c2
-----END PGP SIGNATURE-----

Assets 6
You can’t perform that action at this time.