========================= NumPy 1.5.1 Release Notes ========================= Numpy 1.5.1 is a bug-fix release with no new features compared to 1.5.0. Numpy source code location changed ================================== Numpy has stopped using SVN as the version control system, and moved to Git. The development source code for Numpy can from now on be found at http://github.com/numpy/numpy Note on GCC versions ==================== On non-x86 platforms, Numpy can trigger a bug in the recent GCC compiler versions 4.5.0 and 4.5.1: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45967 We recommend not using these versions of GCC for compiling Numpy on these platforms. Bugs fixed ========== Of the following, #1605 is important for Cython modules. - #937: linalg: lstsq should always return real residual - #1196: lib: fix negative indices in s_ and index_exp - #1287: core: fix uint64 -> Python int cast - #1491: core: richcompare should return Py_NotImplemented when undefined - #1517: lib: close file handles after use in numpy.lib.npyio.* - #1605: core: ensure PEP 3118 buffers can be released in exception handler - #1617: core: fix clongdouble cast to Python complex() - #1625: core: fix detection for ``isfinite`` routine - #1626: core: fix compilation with Solaris 10 / Sun Studio 12.1 Scipy could not be built against Numpy 1.5.0 on OS X due to a numpy.distutils bug, #1399. This issue is fixed now. - #1399: distutils: use C arch flags for Fortran compilation on OS X. Python 3 specific; #1610 is important for any I/O: - #----: f2py: make f2py script runnable on Python 3 - #1604: distutils: potential infinite loop in numpy.distutils - #1609: core: use accelerated BLAS, when available - #1610: core: ensure tofile and fromfile maintain file handle positions Checksums ========= ec511881fb0d8c56167bd575a88d9410 release/installers/numpy-1.5.1rc1-py2.5-python.org-macosx10.3.dmg 98fd46c4c9b94cf5edd0c0b8a907564f release/installers/numpy-1.5.1rc1-py2.6-python.org-macosx10.3.dmg 48a826635bda06aadb10e1bbb7e1abd3 release/installers/numpy-1.5.1rc1-py2.7-python.org-macosx10.5.dmg ada463f4c39c2aa3440eb1a8d59f2ad7 release/installers/numpy-1.5.1rc1-win32-superpack-python2.5.exe b88e2b97e2f33a5f53d263ae420fdc8e release/installers/numpy-1.5.1rc1-win32-superpack-python2.6.exe b70a4fca53687c39c417b329f36e305d release/installers/numpy-1.5.1rc1-win32-superpack-python2.7.exe 0a55e299a9b4ce97304dae1c1fa8db62 release/installers/numpy-1.5.1rc1-win32-superpack-python3.1.exe 5b4f1827b1af4a75edaff59e86404297 release/installers/numpy-1.5.1rc1.tar.gz 8c218f508d2888e0375a178170703a33 release/installers/numpy-1.5.1rc1.zip