diff options
author | drochner <drochner@pkgsrc.org> | 2010-01-27 20:48:20 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2010-01-27 20:48:20 +0000 |
commit | b91ba669e7503df4eb317592d5f86d26787be7ec (patch) | |
tree | 5ad944e970890b2299a2e1ca2b4bf2fbd9b81e53 /math/py-numpy | |
parent | 2ac3dca022062b2444c1b46ad46c7fb45b8efdcb (diff) | |
download | pkgsrc-b91ba669e7503df4eb317592d5f86d26787be7ec.tar.gz |
update to 1.4.0
changes:
- Faster import time
- Extended array wrapping mechanism for ufuncs
- New Neighborhood iterator (C-level only)
- C99-like complex functions in npymath, and a lot of portability
fixes for basic floating point math functions
Diffstat (limited to 'math/py-numpy')
-rw-r--r-- | math/py-numpy/Makefile | 11 | ||||
-rw-r--r-- | math/py-numpy/PLIST | 105 | ||||
-rw-r--r-- | math/py-numpy/distinfo | 8 |
3 files changed, 102 insertions, 22 deletions
diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile index 1354b7d0dc0..8e22214d4e3 100644 --- a/math/py-numpy/Makefile +++ b/math/py-numpy/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.8 2009/12/04 21:23:22 markd Exp $ +# $NetBSD: Makefile,v 1.9 2010/01/27 20:48:20 drochner Exp $ # -DISTNAME= numpy-1.3.0 -PKGNAME= ${PYPKGPREFIX}-numpy-1.3.0 -PKGREVISION= 3 +DISTNAME= numpy-1.4.0 +PKGNAME= ${PYPKGPREFIX}-numpy-1.4.0 CATEGORIES= math python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=numpy/} @@ -35,6 +34,10 @@ PYSETUPBUILDARGS+= --fcompiler=gnu95 PYSETUPBUILDARGS+= --fcompiler=gnu .endif +# needs devel/py-nose +#do-test: +# ${PYTHONBIN} -c "import numpy; numpy.test()" + .include "../../lang/python/application.mk" .include "../../lang/python/extension.mk" .include "../../math/blas/buildlink3.mk" diff --git a/math/py-numpy/PLIST b/math/py-numpy/PLIST index 8215f191dfd..c8d6af81fa8 100644 --- a/math/py-numpy/PLIST +++ b/math/py-numpy/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2009/07/25 12:08:26 markd Exp $ +@comment $NetBSD: PLIST,v 1.4 2010/01/27 20:48:20 drochner Exp $ bin/f2py${PYVERSSUFFIX} ${PYSITELIB}/numpy/COMPATIBILITY ${PYSITELIB}/numpy/DEV_README.txt @@ -18,12 +18,27 @@ ${PYSITELIB}/numpy/_import_tools.pyo ${PYSITELIB}/numpy/add_newdocs.py ${PYSITELIB}/numpy/add_newdocs.pyc ${PYSITELIB}/numpy/add_newdocs.pyo +${PYSITELIB}/numpy/compat/__init__.py +${PYSITELIB}/numpy/compat/__init__.pyc +${PYSITELIB}/numpy/compat/__init__.pyo +${PYSITELIB}/numpy/compat/_inspect.py +${PYSITELIB}/numpy/compat/_inspect.pyc +${PYSITELIB}/numpy/compat/_inspect.pyo +${PYSITELIB}/numpy/compat/setup.py +${PYSITELIB}/numpy/compat/setup.pyc +${PYSITELIB}/numpy/compat/setup.pyo +${PYSITELIB}/numpy/compat/setupscons.py +${PYSITELIB}/numpy/compat/setupscons.pyc +${PYSITELIB}/numpy/compat/setupscons.pyo ${PYSITELIB}/numpy/core/__init__.py ${PYSITELIB}/numpy/core/__init__.pyc ${PYSITELIB}/numpy/core/__init__.pyo ${PYSITELIB}/numpy/core/_internal.py ${PYSITELIB}/numpy/core/_internal.pyc ${PYSITELIB}/numpy/core/_internal.pyo +${PYSITELIB}/numpy/core/_mx_datetime_parser.py +${PYSITELIB}/numpy/core/_mx_datetime_parser.pyc +${PYSITELIB}/numpy/core/_mx_datetime_parser.pyo ${PYSITELIB}/numpy/core/_sort.so ${PYSITELIB}/numpy/core/arrayprint.py ${PYSITELIB}/numpy/core/arrayprint.pyc @@ -31,20 +46,24 @@ ${PYSITELIB}/numpy/core/arrayprint.pyo ${PYSITELIB}/numpy/core/defchararray.py ${PYSITELIB}/numpy/core/defchararray.pyc ${PYSITELIB}/numpy/core/defchararray.pyo -${PYSITELIB}/numpy/core/defmatrix.py -${PYSITELIB}/numpy/core/defmatrix.pyc -${PYSITELIB}/numpy/core/defmatrix.pyo ${PYSITELIB}/numpy/core/fromnumeric.py ${PYSITELIB}/numpy/core/fromnumeric.pyc ${PYSITELIB}/numpy/core/fromnumeric.pyo +${PYSITELIB}/numpy/core/function_base.py +${PYSITELIB}/numpy/core/function_base.pyc +${PYSITELIB}/numpy/core/function_base.pyo ${PYSITELIB}/numpy/core/generate_numpy_api.py ${PYSITELIB}/numpy/core/generate_numpy_api.pyc ${PYSITELIB}/numpy/core/generate_numpy_api.pyo +${PYSITELIB}/numpy/core/getlimits.py +${PYSITELIB}/numpy/core/getlimits.pyc +${PYSITELIB}/numpy/core/getlimits.pyo ${PYSITELIB}/numpy/core/include/numpy/__multiarray_api.h ${PYSITELIB}/numpy/core/include/numpy/__ufunc_api.h +${PYSITELIB}/numpy/core/include/numpy/_neighborhood_iterator_imp.h +${PYSITELIB}/numpy/core/include/numpy/_numpyconfig.h ${PYSITELIB}/numpy/core/include/numpy/arrayobject.h ${PYSITELIB}/numpy/core/include/numpy/arrayscalars.h -${PYSITELIB}/numpy/core/include/numpy/mingw_amd64_fenv.h ${PYSITELIB}/numpy/core/include/numpy/multiarray_api.txt ${PYSITELIB}/numpy/core/include/numpy/ndarrayobject.h ${PYSITELIB}/numpy/core/include/numpy/noprefix.h @@ -53,6 +72,7 @@ ${PYSITELIB}/numpy/core/include/numpy/npy_cpu.h ${PYSITELIB}/numpy/core/include/numpy/npy_endian.h ${PYSITELIB}/numpy/core/include/numpy/npy_interrupt.h ${PYSITELIB}/numpy/core/include/numpy/npy_math.h +${PYSITELIB}/numpy/core/include/numpy/npy_os.h ${PYSITELIB}/numpy/core/include/numpy/numpyconfig.h ${PYSITELIB}/numpy/core/include/numpy/old_defines.h ${PYSITELIB}/numpy/core/include/numpy/oldnumeric.h @@ -62,10 +82,17 @@ ${PYSITELIB}/numpy/core/include/numpy/utils.h ${PYSITELIB}/numpy/core/info.py ${PYSITELIB}/numpy/core/info.pyc ${PYSITELIB}/numpy/core/info.pyo +${PYSITELIB}/numpy/core/lib/libnpymath.a +${PYSITELIB}/numpy/core/lib/npy-pkg-config/mlib.ini +${PYSITELIB}/numpy/core/lib/npy-pkg-config/npymath.ini +${PYSITELIB}/numpy/core/machar.py +${PYSITELIB}/numpy/core/machar.pyc +${PYSITELIB}/numpy/core/machar.pyo ${PYSITELIB}/numpy/core/memmap.py ${PYSITELIB}/numpy/core/memmap.pyc ${PYSITELIB}/numpy/core/memmap.pyo ${PYSITELIB}/numpy/core/multiarray.so +${PYSITELIB}/numpy/core/multiarray_tests.so ${PYSITELIB}/numpy/core/numeric.py ${PYSITELIB}/numpy/core/numeric.pyc ${PYSITELIB}/numpy/core/numeric.pyo @@ -88,13 +115,19 @@ ${PYSITELIB}/numpy/core/setup_common.pyo ${PYSITELIB}/numpy/core/setupscons.py ${PYSITELIB}/numpy/core/setupscons.pyc ${PYSITELIB}/numpy/core/setupscons.pyo +${PYSITELIB}/numpy/core/shape_base.py +${PYSITELIB}/numpy/core/shape_base.pyc +${PYSITELIB}/numpy/core/shape_base.pyo ${PYSITELIB}/numpy/core/tests/data/astype_copy.pkl ${PYSITELIB}/numpy/core/tests/data/recarray_from_file.fits ${PYSITELIB}/numpy/core/tests/test_blasdot.py +${PYSITELIB}/numpy/core/tests/test_datetime.py ${PYSITELIB}/numpy/core/tests/test_defchararray.py -${PYSITELIB}/numpy/core/tests/test_defmatrix.py ${PYSITELIB}/numpy/core/tests/test_dtype.py ${PYSITELIB}/numpy/core/tests/test_errstate.py +${PYSITELIB}/numpy/core/tests/test_function_base.py +${PYSITELIB}/numpy/core/tests/test_getlimits.py +${PYSITELIB}/numpy/core/tests/test_machar.py ${PYSITELIB}/numpy/core/tests/test_memmap.py ${PYSITELIB}/numpy/core/tests/test_multiarray.py ${PYSITELIB}/numpy/core/tests/test_numeric.py @@ -103,8 +136,10 @@ ${PYSITELIB}/numpy/core/tests/test_print.py ${PYSITELIB}/numpy/core/tests/test_records.py ${PYSITELIB}/numpy/core/tests/test_regression.py ${PYSITELIB}/numpy/core/tests/test_scalarmath.py +${PYSITELIB}/numpy/core/tests/test_shape_base.py ${PYSITELIB}/numpy/core/tests/test_ufunc.py ${PYSITELIB}/numpy/core/tests/test_umath.py +${PYSITELIB}/numpy/core/tests/test_umath_complex.py ${PYSITELIB}/numpy/core/tests/test_unicode.py ${PYSITELIB}/numpy/core/umath.so ${PYSITELIB}/numpy/core/umath_tests.so @@ -165,6 +200,9 @@ ${PYSITELIB}/numpy/distutils/command/egg_info.pyo ${PYSITELIB}/numpy/distutils/command/install.py ${PYSITELIB}/numpy/distutils/command/install.pyc ${PYSITELIB}/numpy/distutils/command/install.pyo +${PYSITELIB}/numpy/distutils/command/install_clib.py +${PYSITELIB}/numpy/distutils/command/install_clib.pyc +${PYSITELIB}/numpy/distutils/command/install_clib.pyo ${PYSITELIB}/numpy/distutils/command/install_data.py ${PYSITELIB}/numpy/distutils/command/install_data.pyc ${PYSITELIB}/numpy/distutils/command/install_data.pyo @@ -268,6 +306,9 @@ ${PYSITELIB}/numpy/distutils/mingw32ccompiler.pyo ${PYSITELIB}/numpy/distutils/misc_util.py ${PYSITELIB}/numpy/distutils/misc_util.pyc ${PYSITELIB}/numpy/distutils/misc_util.pyo +${PYSITELIB}/numpy/distutils/npy_pkg_config.py +${PYSITELIB}/numpy/distutils/npy_pkg_config.pyc +${PYSITELIB}/numpy/distutils/npy_pkg_config.pyo ${PYSITELIB}/numpy/distutils/numpy_distribution.py ${PYSITELIB}/numpy/distutils/numpy_distribution.pyc ${PYSITELIB}/numpy/distutils/numpy_distribution.pyo @@ -309,6 +350,7 @@ ${PYSITELIB}/numpy/distutils/tests/swig_ext/tests/test_example.py ${PYSITELIB}/numpy/distutils/tests/swig_ext/tests/test_example2.py ${PYSITELIB}/numpy/distutils/tests/test_fcompiler_gnu.py ${PYSITELIB}/numpy/distutils/tests/test_misc_util.py +${PYSITELIB}/numpy/distutils/tests/test_npy_pkg_config.py ${PYSITELIB}/numpy/distutils/unixccompiler.py ${PYSITELIB}/numpy/distutils/unixccompiler.pyc ${PYSITELIB}/numpy/distutils/unixccompiler.pyo @@ -321,6 +363,9 @@ ${PYSITELIB}/numpy/doc/basics.pyo ${PYSITELIB}/numpy/doc/broadcasting.py ${PYSITELIB}/numpy/doc/broadcasting.pyc ${PYSITELIB}/numpy/doc/broadcasting.pyo +${PYSITELIB}/numpy/doc/byteswapping.py +${PYSITELIB}/numpy/doc/byteswapping.pyc +${PYSITELIB}/numpy/doc/byteswapping.pyo ${PYSITELIB}/numpy/doc/constants.py ${PYSITELIB}/numpy/doc/constants.pyc ${PYSITELIB}/numpy/doc/constants.pyo @@ -518,9 +563,6 @@ ${PYSITELIB}/numpy/lib/format.pyo ${PYSITELIB}/numpy/lib/function_base.py ${PYSITELIB}/numpy/lib/function_base.pyc ${PYSITELIB}/numpy/lib/function_base.pyo -${PYSITELIB}/numpy/lib/getlimits.py -${PYSITELIB}/numpy/lib/getlimits.pyc -${PYSITELIB}/numpy/lib/getlimits.pyo ${PYSITELIB}/numpy/lib/index_tricks.py ${PYSITELIB}/numpy/lib/index_tricks.pyc ${PYSITELIB}/numpy/lib/index_tricks.pyo @@ -530,9 +572,6 @@ ${PYSITELIB}/numpy/lib/info.pyo ${PYSITELIB}/numpy/lib/io.py ${PYSITELIB}/numpy/lib/io.pyc ${PYSITELIB}/numpy/lib/io.pyo -${PYSITELIB}/numpy/lib/machar.py -${PYSITELIB}/numpy/lib/machar.pyc -${PYSITELIB}/numpy/lib/machar.pyo ${PYSITELIB}/numpy/lib/polynomial.py ${PYSITELIB}/numpy/lib/polynomial.pyc ${PYSITELIB}/numpy/lib/polynomial.pyo @@ -561,10 +600,8 @@ ${PYSITELIB}/numpy/lib/tests/test_arrayterator.py ${PYSITELIB}/numpy/lib/tests/test_financial.py ${PYSITELIB}/numpy/lib/tests/test_format.py ${PYSITELIB}/numpy/lib/tests/test_function_base.py -${PYSITELIB}/numpy/lib/tests/test_getlimits.py ${PYSITELIB}/numpy/lib/tests/test_index_tricks.py ${PYSITELIB}/numpy/lib/tests/test_io.py -${PYSITELIB}/numpy/lib/tests/test_machar.py ${PYSITELIB}/numpy/lib/tests/test_polynomial.py ${PYSITELIB}/numpy/lib/tests/test_recfunctions.py ${PYSITELIB}/numpy/lib/tests/test_regression.py @@ -573,6 +610,7 @@ ${PYSITELIB}/numpy/lib/tests/test_stride_tricks.py ${PYSITELIB}/numpy/lib/tests/test_twodim_base.py ${PYSITELIB}/numpy/lib/tests/test_type_check.py ${PYSITELIB}/numpy/lib/tests/test_ufunclike.py +${PYSITELIB}/numpy/lib/tests/test_utils.py ${PYSITELIB}/numpy/lib/twodim_base.py ${PYSITELIB}/numpy/lib/twodim_base.pyc ${PYSITELIB}/numpy/lib/twodim_base.pyo @@ -632,6 +670,7 @@ ${PYSITELIB}/numpy/ma/tests/test_core.py ${PYSITELIB}/numpy/ma/tests/test_extras.py ${PYSITELIB}/numpy/ma/tests/test_mrecords.py ${PYSITELIB}/numpy/ma/tests/test_old_ma.py +${PYSITELIB}/numpy/ma/tests/test_regression.py ${PYSITELIB}/numpy/ma/tests/test_subclassing.py ${PYSITELIB}/numpy/ma/testutils.py ${PYSITELIB}/numpy/ma/testutils.pyc @@ -645,6 +684,22 @@ ${PYSITELIB}/numpy/ma/version.pyo ${PYSITELIB}/numpy/matlib.py ${PYSITELIB}/numpy/matlib.pyc ${PYSITELIB}/numpy/matlib.pyo +${PYSITELIB}/numpy/matrixlib/__init__.py +${PYSITELIB}/numpy/matrixlib/__init__.pyc +${PYSITELIB}/numpy/matrixlib/__init__.pyo +${PYSITELIB}/numpy/matrixlib/defmatrix.py +${PYSITELIB}/numpy/matrixlib/defmatrix.pyc +${PYSITELIB}/numpy/matrixlib/defmatrix.pyo +${PYSITELIB}/numpy/matrixlib/setup.py +${PYSITELIB}/numpy/matrixlib/setup.pyc +${PYSITELIB}/numpy/matrixlib/setup.pyo +${PYSITELIB}/numpy/matrixlib/setupscons.py +${PYSITELIB}/numpy/matrixlib/setupscons.pyc +${PYSITELIB}/numpy/matrixlib/setupscons.pyo +${PYSITELIB}/numpy/matrixlib/tests/test_defmatrix.py +${PYSITELIB}/numpy/matrixlib/tests/test_multiarray.py +${PYSITELIB}/numpy/matrixlib/tests/test_numeric.py +${PYSITELIB}/numpy/matrixlib/tests/test_regression.py ${PYSITELIB}/numpy/numarray/__init__.py ${PYSITELIB}/numpy/numarray/__init__.pyc ${PYSITELIB}/numpy/numarray/__init__.pyo @@ -773,6 +828,7 @@ ${PYSITELIB}/numpy/oldnumeric/setupscons.py ${PYSITELIB}/numpy/oldnumeric/setupscons.pyc ${PYSITELIB}/numpy/oldnumeric/setupscons.pyo ${PYSITELIB}/numpy/oldnumeric/tests/test_oldnumeric.py +${PYSITELIB}/numpy/oldnumeric/tests/test_regression.py ${PYSITELIB}/numpy/oldnumeric/typeconv.py ${PYSITELIB}/numpy/oldnumeric/typeconv.pyc ${PYSITELIB}/numpy/oldnumeric/typeconv.pyo @@ -782,6 +838,27 @@ ${PYSITELIB}/numpy/oldnumeric/ufuncs.pyo ${PYSITELIB}/numpy/oldnumeric/user_array.py ${PYSITELIB}/numpy/oldnumeric/user_array.pyc ${PYSITELIB}/numpy/oldnumeric/user_array.pyo +${PYSITELIB}/numpy/polynomial/__init__.py +${PYSITELIB}/numpy/polynomial/__init__.pyc +${PYSITELIB}/numpy/polynomial/__init__.pyo +${PYSITELIB}/numpy/polynomial/chebyshev.py +${PYSITELIB}/numpy/polynomial/chebyshev.pyc +${PYSITELIB}/numpy/polynomial/chebyshev.pyo +${PYSITELIB}/numpy/polynomial/polynomial.py +${PYSITELIB}/numpy/polynomial/polynomial.pyc +${PYSITELIB}/numpy/polynomial/polynomial.pyo +${PYSITELIB}/numpy/polynomial/polytemplate.py +${PYSITELIB}/numpy/polynomial/polytemplate.pyc +${PYSITELIB}/numpy/polynomial/polytemplate.pyo +${PYSITELIB}/numpy/polynomial/polyutils.py +${PYSITELIB}/numpy/polynomial/polyutils.pyc +${PYSITELIB}/numpy/polynomial/polyutils.pyo +${PYSITELIB}/numpy/polynomial/setup.py +${PYSITELIB}/numpy/polynomial/setup.pyc +${PYSITELIB}/numpy/polynomial/setup.pyo +${PYSITELIB}/numpy/polynomial/tests/test_chebyshev.py +${PYSITELIB}/numpy/polynomial/tests/test_polynomial.py +${PYSITELIB}/numpy/polynomial/tests/test_polyutils.py ${PYSITELIB}/numpy/random/__init__.py ${PYSITELIB}/numpy/random/__init__.pyc ${PYSITELIB}/numpy/random/__init__.pyo diff --git a/math/py-numpy/distinfo b/math/py-numpy/distinfo index d96f3bfd443..0e7ee68addc 100644 --- a/math/py-numpy/distinfo +++ b/math/py-numpy/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.2 2009/07/25 12:08:26 markd Exp $ +$NetBSD: distinfo,v 1.3 2010/01/27 20:48:20 drochner Exp $ -SHA1 (numpy-1.3.0.tar.gz) = c04998a1fbf7d990c9a2b99a7b62486012c570ac -RMD160 (numpy-1.3.0.tar.gz) = a75155d2014204e16c59857b92356353505c39b9 -Size (numpy-1.3.0.tar.gz) = 1995868 bytes +SHA1 (numpy-1.4.0.tar.gz) = 522b789527f280410ab09f10c947ccc3f8086a8f +RMD160 (numpy-1.4.0.tar.gz) = 313502001e1d30e8b218b5b02f6a1d8387407f3c +Size (numpy-1.4.0.tar.gz) = 2215411 bytes SHA1 (patch-aa) = 5dc5d8c1ffb2bbbb6c89656aaa6404ac01e977ed SHA1 (patch-ab) = 18ef5b7ad8386a4e991bde9f7112ec7b13d2a39c |