Updated py-numpy to 1.11.2. NumPy 1.11.2 Release Notes ************************** Numpy 1.11.2 supports Python 2.6 - 2.7 and 3.2 - 3.5. It fixes bugs and regressions found in Numpy 1.11.1 and includes several build related improvements. Wheels for Linux, Windows, and OS X can be found on PyPI. Pull Requests Merged ==================== Fixes overridden by later merges and release notes updates are omitted. - #7736 BUG: Many functions silently drop 'keepdims' kwarg. - #7738 ENH: Add extra kwargs and update doc of many MA methods. - #7778 DOC: Update Numpy 1.11.1 release notes. - #7793 BUG: MaskedArray.count treats negative axes incorrectly. - #7816 BUG: Fix array too big error for wide dtypes. - #7821 BUG: Make sure npy_mul_with_overflow_<type> detects overflow. - #7824 MAINT: Allocate fewer bytes for empty arrays. - #7847 MAINT,DOC: Fix some imp module uses and update f2py.compile docstring. - #7849 MAINT: Fix remaining uses of deprecated Python imp module. - #7851 BLD: Fix ATLAS version detection. - #7896 BUG: Construct ma.array from np.array which contains padding. - #7904 BUG: Fix float16 type not being called due to wrong ordering. - #7917 BUG: Production install of numpy should not require nose. - #7919 BLD: Fixed MKL detection for recent versions of this library. - #7920 BUG: Fix for issue #7835 (ma.median of 1d). - #7932 BUG: Monkey-patch _msvccompile.gen_lib_option like other compilers. - #7939 BUG: Check for HAVE_LDOUBLE_DOUBLE_DOUBLE_LE in npy_math_complex. - #7953 BUG: Guard against buggy comparisons in generic quicksort. - #7954 BUG: Use keyword arguments to initialize Extension base class. - #7955 BUG: Make sure numpy globals keep identity after reload. - #7972 BUG: MSVCCompiler grows 'lib' & 'include' env strings exponentially. - #8005 BLD: Remove __NUMPY_SETUP__ from builtins at end of setup.py. - #8010 MAINT: Remove leftover imp module imports. - #8020 BUG: Fix return of np.ma.count if keepdims is True and axis is None. - #8024 BUG: Fix numpy.ma.median. - #8031 BUG: Fix np.ma.median with only one non-masked value. - #8044 BUG: Fix bug in NpyIter buffering with discontinuous arrays.diff -r1.32 -r1.33 pkgsrc/math/py-numpy/Makefile
(wiz)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.32 2016/08/28 15:48:33 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.33 2016/10/31 16:26:57 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= numpy-1.11.1 | 3 | DISTNAME= numpy-1.11.2 | |
4 | GITHUB_PROJECT= numpy | 4 | GITHUB_PROJECT= numpy | |
5 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 5 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
6 | CATEGORIES= math python | 6 | CATEGORIES= math python | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=numpy/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=numpy/} | |
8 | GITHUB_TAG= v${PKGVERSION_NOREV} | 8 | GITHUB_TAG= v${PKGVERSION_NOREV} | |
9 | 9 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= http://www.numpy.org/ | 11 | HOMEPAGE= http://www.numpy.org/ | |
12 | COMMENT= Array processing for numbers, strings, records, and objects | 12 | COMMENT= Array processing for numbers, strings, records, and objects | |
13 | LICENSE= modified-bsd | 13 | LICENSE= modified-bsd | |
14 | 14 | |||
15 | USE_LANGUAGES= c fortran | 15 | USE_LANGUAGES= c fortran | |
16 | MAKE_ENV+= ATLAS=None | 16 | MAKE_ENV+= ATLAS=None |
@@ -1,25 +1,28 @@ | @@ -1,25 +1,28 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.15 2016/08/02 10:14:46 jperkin Exp $ | 1 | @comment $NetBSD: PLIST,v 1.16 2016/10/31 16:26:57 wiz Exp $ | |
2 | bin/f2py${PYVERSSUFFIX} | 2 | bin/f2py${PYVERSSUFFIX} | |
3 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 3 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
4 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 5 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/numpy/__config__.py | 7 | ${PYSITELIB}/numpy/__config__.py | |
8 | ${PYSITELIB}/numpy/__config__.pyc | 8 | ${PYSITELIB}/numpy/__config__.pyc | |
9 | ${PYSITELIB}/numpy/__config__.pyo | 9 | ${PYSITELIB}/numpy/__config__.pyo | |
10 | ${PYSITELIB}/numpy/__init__.py | 10 | ${PYSITELIB}/numpy/__init__.py | |
11 | ${PYSITELIB}/numpy/__init__.pyc | 11 | ${PYSITELIB}/numpy/__init__.pyc | |
12 | ${PYSITELIB}/numpy/__init__.pyo | 12 | ${PYSITELIB}/numpy/__init__.pyo | |
13 | ${PYSITELIB}/numpy/_globals.py | |||
14 | ${PYSITELIB}/numpy/_globals.pyc | |||
15 | ${PYSITELIB}/numpy/_globals.pyo | |||
13 | ${PYSITELIB}/numpy/_import_tools.py | 16 | ${PYSITELIB}/numpy/_import_tools.py | |
14 | ${PYSITELIB}/numpy/_import_tools.pyc | 17 | ${PYSITELIB}/numpy/_import_tools.pyc | |
15 | ${PYSITELIB}/numpy/_import_tools.pyo | 18 | ${PYSITELIB}/numpy/_import_tools.pyo | |
16 | ${PYSITELIB}/numpy/add_newdocs.py | 19 | ${PYSITELIB}/numpy/add_newdocs.py | |
17 | ${PYSITELIB}/numpy/add_newdocs.pyc | 20 | ${PYSITELIB}/numpy/add_newdocs.pyc | |
18 | ${PYSITELIB}/numpy/add_newdocs.pyo | 21 | ${PYSITELIB}/numpy/add_newdocs.pyo | |
19 | ${PYSITELIB}/numpy/compat/__init__.py | 22 | ${PYSITELIB}/numpy/compat/__init__.py | |
20 | ${PYSITELIB}/numpy/compat/__init__.pyc | 23 | ${PYSITELIB}/numpy/compat/__init__.pyc | |
21 | ${PYSITELIB}/numpy/compat/__init__.pyo | 24 | ${PYSITELIB}/numpy/compat/__init__.pyo | |
22 | ${PYSITELIB}/numpy/compat/_inspect.py | 25 | ${PYSITELIB}/numpy/compat/_inspect.py | |
23 | ${PYSITELIB}/numpy/compat/_inspect.pyc | 26 | ${PYSITELIB}/numpy/compat/_inspect.pyc | |
24 | ${PYSITELIB}/numpy/compat/_inspect.pyo | 27 | ${PYSITELIB}/numpy/compat/_inspect.pyo | |
25 | ${PYSITELIB}/numpy/compat/py3k.py | 28 | ${PYSITELIB}/numpy/compat/py3k.py | |
@@ -735,17 +738,18 @@ ${PYSITELIB}/numpy/testing/print_coercio | @@ -735,17 +738,18 @@ ${PYSITELIB}/numpy/testing/print_coercio | |||
735 | ${PYSITELIB}/numpy/testing/print_coercion_tables.pyo | 738 | ${PYSITELIB}/numpy/testing/print_coercion_tables.pyo | |
736 | ${PYSITELIB}/numpy/testing/setup.py | 739 | ${PYSITELIB}/numpy/testing/setup.py | |
737 | ${PYSITELIB}/numpy/testing/setup.pyc | 740 | ${PYSITELIB}/numpy/testing/setup.pyc | |
738 | ${PYSITELIB}/numpy/testing/setup.pyo | 741 | ${PYSITELIB}/numpy/testing/setup.pyo | |
739 | ${PYSITELIB}/numpy/testing/tests/test_decorators.py | 742 | ${PYSITELIB}/numpy/testing/tests/test_decorators.py | |
740 | ${PYSITELIB}/numpy/testing/tests/test_doctesting.py | 743 | ${PYSITELIB}/numpy/testing/tests/test_doctesting.py | |
741 | ${PYSITELIB}/numpy/testing/tests/test_utils.py | 744 | ${PYSITELIB}/numpy/testing/tests/test_utils.py | |
742 | ${PYSITELIB}/numpy/testing/utils.py | 745 | ${PYSITELIB}/numpy/testing/utils.py | |
743 | ${PYSITELIB}/numpy/testing/utils.pyc | 746 | ${PYSITELIB}/numpy/testing/utils.pyc | |
744 | ${PYSITELIB}/numpy/testing/utils.pyo | 747 | ${PYSITELIB}/numpy/testing/utils.pyo | |
745 | ${PYSITELIB}/numpy/tests/test_ctypeslib.py | 748 | ${PYSITELIB}/numpy/tests/test_ctypeslib.py | |
746 | ${PYSITELIB}/numpy/tests/test_matlib.py | 749 | ${PYSITELIB}/numpy/tests/test_matlib.py | |
747 | ${PYSITELIB}/numpy/tests/test_numpy_version.py | 750 | ${PYSITELIB}/numpy/tests/test_numpy_version.py | |
751 | ${PYSITELIB}/numpy/tests/test_reloading.py | |||
748 | ${PYSITELIB}/numpy/tests/test_scripts.py | 752 | ${PYSITELIB}/numpy/tests/test_scripts.py | |
749 | ${PYSITELIB}/numpy/version.py | 753 | ${PYSITELIB}/numpy/version.py | |
750 | ${PYSITELIB}/numpy/version.pyc | 754 | ${PYSITELIB}/numpy/version.pyc | |
751 | ${PYSITELIB}/numpy/version.pyo | 755 | ${PYSITELIB}/numpy/version.pyo |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: distinfo,v 1.16 2016/07/24 15:25:22 kamil Exp $ | 1 | $NetBSD: distinfo,v 1.17 2016/10/31 16:26:57 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (numpy-1.11.1.tar.gz) = ccb5bed5d868a9f97caf2a294ddbf00d77af80bd | 3 | SHA1 (numpy-1.11.2.tar.gz) = 17ea256c912cb3227c3e75c5916b4222d726181e | |
4 | RMD160 (numpy-1.11.1.tar.gz) = e0ee4f4076e757308b84489c060d50dcd4c5b696 | 4 | RMD160 (numpy-1.11.2.tar.gz) = 06eacee90eac54a2c005cfcc08986a721a283044 | |
5 | SHA512 (numpy-1.11.1.tar.gz) = b8c3e90c59c070bb1ab0ea10110e106f6a392609cf249d4e23c1f669abb680d9ea89d002444f15d30529b553d85a30877e2c3564cac74718171f4e4009567ec0 | 5 | SHA512 (numpy-1.11.2.tar.gz) = f45e7496a1366ffdd58f2bf2b6fffffec141230b2d1391ac9380221074a7fd7538d9730ab19708a48e1538c3e4ae746e61fa451f52fcf315414817ea4bfbf2aa | |
6 | Size (numpy-1.11.1.tar.gz) = 4380877 bytes | 6 | Size (numpy-1.11.2.tar.gz) = 4386482 bytes | |
7 | SHA1 (patch-aa) = c964fa13fb120b1b0f9d0bf5bc713507cd60b945 | 7 | SHA1 (patch-aa) = c964fa13fb120b1b0f9d0bf5bc713507cd60b945 | |
8 | SHA1 (patch-ab) = b421455fdbb666c8075d8bffbeb59533434d23e6 | 8 | SHA1 (patch-ab) = b421455fdbb666c8075d8bffbeb59533434d23e6 | |
9 | SHA1 (patch-numpy_core_include_numpy___numpyconfig.h.in) = 03abdf987d56076516978658c1c2d8d9ebe3a9a1 | 9 | SHA1 (patch-numpy_core_include_numpy___numpyconfig.h.in) = 03abdf987d56076516978658c1c2d8d9ebe3a9a1 | |
10 | SHA1 (patch-numpy_core_include_numpy_npy__endian.h) = 0dcc33ecf66d71d450ec5d87717f374693ba5691 | 10 | SHA1 (patch-numpy_core_include_numpy_npy__endian.h) = 0dcc33ecf66d71d450ec5d87717f374693ba5691 | |
11 | SHA1 (patch-numpy_core_setup.py) = 1a7799e0cd8f33563074d6bf48000fbbac5e0f5a | 11 | SHA1 (patch-numpy_core_setup.py) = 1a7799e0cd8f33563074d6bf48000fbbac5e0f5a | |
12 | SHA1 (patch-numpy_core_src_multiarray_numpyos.c) = acd97c7bae3419be4cb2e706d1989abe7e02c807 | 12 | SHA1 (patch-numpy_core_src_multiarray_numpyos.c) = acd97c7bae3419be4cb2e706d1989abe7e02c807 | |
13 | SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed | 13 | SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed | |
14 | SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = 7b4b521471d0c84b06ef0fc900ba9b4613de8432 | 14 | SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = 7b4b521471d0c84b06ef0fc900ba9b4613de8432 |