Mon Oct 31 16:26:57 2016 UTC ()
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.


(wiz)
diff -r1.32 -r1.33 pkgsrc/math/py-numpy/Makefile
diff -r1.15 -r1.16 pkgsrc/math/py-numpy/PLIST
diff -r1.16 -r1.17 pkgsrc/math/py-numpy/distinfo

cvs diff -r1.32 -r1.33 pkgsrc/math/py-numpy/Makefile (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/Makefile 2016/08/28 15:48:33 1.32
+++ pkgsrc/math/py-numpy/Makefile 2016/10/31 16:26:57 1.33
@@ -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
3DISTNAME= numpy-1.11.1 3DISTNAME= numpy-1.11.2
4GITHUB_PROJECT= numpy 4GITHUB_PROJECT= numpy
5PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 5PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
6CATEGORIES= math python 6CATEGORIES= math python
7MASTER_SITES= ${MASTER_SITE_GITHUB:=numpy/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=numpy/}
8GITHUB_TAG= v${PKGVERSION_NOREV} 8GITHUB_TAG= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.numpy.org/ 11HOMEPAGE= http://www.numpy.org/
12COMMENT= Array processing for numbers, strings, records, and objects 12COMMENT= Array processing for numbers, strings, records, and objects
13LICENSE= modified-bsd 13LICENSE= modified-bsd
14 14
15USE_LANGUAGES= c fortran 15USE_LANGUAGES= c fortran
16MAKE_ENV+= ATLAS=None 16MAKE_ENV+= ATLAS=None

cvs diff -r1.15 -r1.16 pkgsrc/math/py-numpy/PLIST (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/PLIST 2016/08/02 10:14:46 1.15
+++ pkgsrc/math/py-numpy/PLIST 2016/10/31 16:26:57 1.16
@@ -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 $
2bin/f2py${PYVERSSUFFIX} 2bin/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

cvs diff -r1.16 -r1.17 pkgsrc/math/py-numpy/distinfo (expand / switch to unified diff)

--- pkgsrc/math/py-numpy/distinfo 2016/07/24 15:25:22 1.16
+++ pkgsrc/math/py-numpy/distinfo 2016/10/31 16:26:57 1.17
@@ -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
3SHA1 (numpy-1.11.1.tar.gz) = ccb5bed5d868a9f97caf2a294ddbf00d77af80bd 3SHA1 (numpy-1.11.2.tar.gz) = 17ea256c912cb3227c3e75c5916b4222d726181e
4RMD160 (numpy-1.11.1.tar.gz) = e0ee4f4076e757308b84489c060d50dcd4c5b696 4RMD160 (numpy-1.11.2.tar.gz) = 06eacee90eac54a2c005cfcc08986a721a283044
5SHA512 (numpy-1.11.1.tar.gz) = b8c3e90c59c070bb1ab0ea10110e106f6a392609cf249d4e23c1f669abb680d9ea89d002444f15d30529b553d85a30877e2c3564cac74718171f4e4009567ec0 5SHA512 (numpy-1.11.2.tar.gz) = f45e7496a1366ffdd58f2bf2b6fffffec141230b2d1391ac9380221074a7fd7538d9730ab19708a48e1538c3e4ae746e61fa451f52fcf315414817ea4bfbf2aa
6Size (numpy-1.11.1.tar.gz) = 4380877 bytes 6Size (numpy-1.11.2.tar.gz) = 4386482 bytes
7SHA1 (patch-aa) = c964fa13fb120b1b0f9d0bf5bc713507cd60b945 7SHA1 (patch-aa) = c964fa13fb120b1b0f9d0bf5bc713507cd60b945
8SHA1 (patch-ab) = b421455fdbb666c8075d8bffbeb59533434d23e6 8SHA1 (patch-ab) = b421455fdbb666c8075d8bffbeb59533434d23e6
9SHA1 (patch-numpy_core_include_numpy___numpyconfig.h.in) = 03abdf987d56076516978658c1c2d8d9ebe3a9a1 9SHA1 (patch-numpy_core_include_numpy___numpyconfig.h.in) = 03abdf987d56076516978658c1c2d8d9ebe3a9a1
10SHA1 (patch-numpy_core_include_numpy_npy__endian.h) = 0dcc33ecf66d71d450ec5d87717f374693ba5691 10SHA1 (patch-numpy_core_include_numpy_npy__endian.h) = 0dcc33ecf66d71d450ec5d87717f374693ba5691
11SHA1 (patch-numpy_core_setup.py) = 1a7799e0cd8f33563074d6bf48000fbbac5e0f5a 11SHA1 (patch-numpy_core_setup.py) = 1a7799e0cd8f33563074d6bf48000fbbac5e0f5a
12SHA1 (patch-numpy_core_src_multiarray_numpyos.c) = acd97c7bae3419be4cb2e706d1989abe7e02c807 12SHA1 (patch-numpy_core_src_multiarray_numpyos.c) = acd97c7bae3419be4cb2e706d1989abe7e02c807
13SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed 13SHA1 (patch-numpy_distutils_fcompiler_g95.py) = be73b64a3e551df998b6a904d6db762bf28a98ed
14SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = 7b4b521471d0c84b06ef0fc900ba9b4613de8432 14SHA1 (patch-numpy_distutils_fcompiler_gnu.py) = 7b4b521471d0c84b06ef0fc900ba9b4613de8432