========================= NumPy 1.6.2 Release Notes ========================= This is a bugfix release in the 1.6.x series. Due to the delay of the NumPy 1.7.0 release, this release contains far more fixes than a regular NumPy bugfix release. It also includes a number of documentation and build improvements. ``numpy.core`` issues fixed --------------------------- #2063 make unique() return consistent index #1138 allow creating arrays from empty buffers or empty slices #1446 correct note about correspondence vstack and concatenate #1149 make argmin() work for datetime #1672 fix allclose() to work for scalar inf #1747 make np.median() work for 0-D arrays #1776 make complex division by zero to yield inf properly #1675 add scalar support for the format() function #1905 explicitly check for NaNs in allclose() #1952 allow floating ddof in std() and var() #1948 fix regression for indexing chararrays with empty list #2017 fix type hashing #2046 deleting array attributes causes segfault #2033 a**2.0 has incorrect type #2045 make attribute/iterator_element deletions not segfault #2021 fix segfault in searchsorted() #2073 fix float16 __array_interface__ bug ``numpy.lib`` issues fixed -------------------------- #2048 break reference cycle in NpzFile #1573 savetxt() now handles complex arrays #1387 allow bincount() to accept empty arrays #1899 fixed histogramdd() bug with empty inputs #1793 fix failing npyio test under py3k #1936 fix extra nesting for subarray dtypes #1848 make tril/triu return the same dtype as the original array #1918 use Py_TYPE to access ob_type, so it works also on Py3 ``numpy.f2py`` changes ---------------------- ENH: Introduce new options extra_f77_compiler_args and extra_f90_compiler_args BLD: Improve reporting of fcompiler value BUG: Fix f2py test_kind.py test ``numpy.poly`` changes ---------------------- ENH: Add some tests for polynomial printing ENH: Add companion matrix functions DOC: Rearrange the polynomial documents BUG: Fix up links to classes DOC: Add version added to some of the polynomial package modules DOC: Document xxxfit functions in the polynomial package modules BUG: The polynomial convenience classes let different types interact DOC: Document the use of the polynomial convenience classes DOC: Improve numpy reference documentation of polynomial classes ENH: Improve the computation of polynomials from roots STY: Code cleanup in polynomial [*]fromroots functions DOC: Remove references to cast and NA, which were added in 1.7 ``numpy.distutils`` issues fixed ------------------------------- #1261 change compile flag on AIX from -O5 to -O3 #1377 update HP compiler flags #1383 provide better support for C++ code on HPUX #1857 fix build for py3k + pip BLD: raise a clearer warning in case of building without cleaning up first BLD: follow build_ext coding convention in build_clib BLD: fix up detection of Intel CPU on OS X in system_info.py BLD: add support for the new X11 directory structure on Ubuntu & co. BLD: add ufsparse to the libraries search path. BLD: add 'pgfortran' as a valid compiler in the Portland Group BLD: update version match regexp for IBM AIX Fortran compilers. ``numpy.random`` issues fixed ----------------------------- BUG: Use npy_intp instead of long in mtrand Checksums ========= d0e109f787fc1b3144317c167f6a4ccd release/installers/numpy-1.6.2-py2.5-python.org-macosx10.3.dmg 07a0ee5371203650302f12b5b2482404 release/installers/numpy-1.6.2-py2.6-python.org-macosx10.3.dmg f6af9b293add397515271462a3ddebab release/installers/numpy-1.6.2-py2.7-python.org-macosx10.3.dmg 465a8ad223aeb77c7987c3bc4306a632 release/installers/numpy-1.6.2-py2.7-python.org-macosx10.6.dmg 5238e2a80a62deadc0d5941baec3c639 release/installers/numpy-1.6.2-win32-superpack-python2.5.exe 514148711e8a88475ac4af70a145bc09 release/installers/numpy-1.6.2-win32-superpack-python2.6.exe b3c9e0d5711ff210f7ea98db583e14ec release/installers/numpy-1.6.2-win32-superpack-python2.7.exe 22f7f43a11c0e539de5f73afe8aeb42a release/installers/numpy-1.6.2-win32-superpack-python3.1.exe 8411ec9102294fc815780d0c0770cac7 release/installers/numpy-1.6.2-win32-superpack-python3.2.exe 95ed6c9dcc94af1fc1642ea2a33c1bba release/installers/numpy-1.6.2.tar.gz 7e13c931985f90efcfa0408f845d6fee release/installers/numpy-1.6.2.zip