summaryrefslogtreecommitdiff
path: root/math/py-Numeric
diff options
context:
space:
mode:
authordrochner <drochner>2001-07-11 10:32:00 +0000
committerdrochner <drochner>2001-07-11 10:32:00 +0000
commit5131ccce0c3ea3a44326d0d6c5802247f5a930d7 (patch)
tree97e4149a22e8c17e388626ff2b116f803ac1652d /math/py-Numeric
parent54c5dd11acd255c819f798ceaead08d00b0b2ac8 (diff)
downloadpkgsrc-5131ccce0c3ea3a44326d0d6c5802247f5a930d7.tar.gz
update to 20.1.0
Changes: Version 20.1 MA and kinds rebased on new package Properties (which grew out of the old activeattr.py file previously in MA). Masked arrays can now be pickled. Properties provides a easy-to-use method to have a name act as if it is a attribute of the class but be able to control reading, writing, and deleting of that attribute via methods of the class. Applied patch that fixes errors when Python is pymalloc-enabled (dmcooke). Applied patch to add new support in LinearAlgebra for symmetrical eigenvalue problems. (Allesandro Mirone) Applied patch to fix comparisons to None in MLab.py (jbmoody). Found and fixed another one in RandomArray.py. Applied suggested fix by Mark Hadfield to let setup_all.py work on systems where Python is installed in a directory path that contains a space. Version 20.0 Redo setup.py so that binary windows installers for Numeric, FFT, MA, etc. can be made automatically. Packages LALITE and RANLIB merged back to top level. Adjustment for BLAS in setup.py. Documentation of Numeric module made more compatible with pydoc. argmin/argmax/argsort/sort errors with axis specs fixed (bug #233805) -- also made them capable of handling args that can be converted to arrays by adding an array(a, copy=0) at the start. Fixes sum, product, cumsum, cumproduct, alltrue, sometrue to deal with zero shape and to take arguments that can be converted to arrays. MA: See changes.txt file in MA for bug fixes and improvements. New option for average to return sum of weights. Fix bug in putmask so that it handles targets of type object. Because of reference counting issues this is done in Python, not C, and would not be more efficient than doing your own loop, but we include it for completeness. In Packages add draft implementation for PEP 0242, Numerical Kinds. Add PyArray_CopyArray to the API (Thanks to Dave Grote). Add defines for cygwin. In arrayobject.h, add static declaration to importing API pointer. May solve OS X problems. Fix bug in FFT packages, added new test. (Thanks to Warren Focke) Added __deepcopy__ method equal to __copy__ method. Throws an exception if the target is an array of type 'O'. But this at least allows non-object type arrays to be copy.deepcopied. If someone has time they can do this case.
Diffstat (limited to 'math/py-Numeric')
-rw-r--r--math/py-Numeric/Makefile8
-rw-r--r--math/py-Numeric/distinfo6
-rw-r--r--math/py-Numeric/pkg/PLIST21
3 files changed, 25 insertions, 10 deletions
diff --git a/math/py-Numeric/Makefile b/math/py-Numeric/Makefile
index ddc2b9617d4..3f459087369 100644
--- a/math/py-Numeric/Makefile
+++ b/math/py-Numeric/Makefile
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile,v 1.21 2001/05/14 16:22:35 drochner Exp $
+# $NetBSD: Makefile,v 1.22 2001/07/11 10:32:00 drochner Exp $
-DISTNAME= Numeric-19.0.0
-PKGNAME= py-Numeric-19.0.0
+DISTNAME= Numeric-20.1.0
+PKGNAME= py-Numeric-20.1.0
CATEGORIES= math
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=numpy/}
MAINTAINER= tsarna@netbsd.org
-HOMEPAGE= http://numpy.sourceforge.net/
+HOMEPAGE= http://www.pfdubois.com/numpy/
COMMENT= Adds multidimensional numeric arrays to Python
USE_PYTHON= yes
diff --git a/math/py-Numeric/distinfo b/math/py-Numeric/distinfo
index 1f0ef8256ee..a0c6633e3ca 100644
--- a/math/py-Numeric/distinfo
+++ b/math/py-Numeric/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2001/04/19 08:45:43 agc Exp $
+$NetBSD: distinfo,v 1.3 2001/07/11 10:32:00 drochner Exp $
-SHA1 (Numeric-19.0.0.tar.gz) = b953ab93cec6e9b4ab0c774afb0daca61513d138
-Size (Numeric-19.0.0.tar.gz) = 588704 bytes
+SHA1 (Numeric-20.1.0.tar.gz) = bdd819dd6a64b14b5310304665c4ed3736bd12c2
+Size (Numeric-20.1.0.tar.gz) = 634480 bytes
diff --git a/math/py-Numeric/pkg/PLIST b/math/py-Numeric/pkg/PLIST
index 61e917439e2..0536628eb0b 100644
--- a/math/py-Numeric/pkg/PLIST
+++ b/math/py-Numeric/pkg/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2000/12/05 10:05:46 drochner Exp $
+@comment $NetBSD: PLIST,v 1.7 2001/07/11 10:32:01 drochner Exp $
PYINC/Numeric/arrayobject.h
PYINC/Numeric/f2c.h
PYINC/Numeric/ranlib.h
@@ -8,12 +8,12 @@ PYSITELIB/FFT/FFT.pyc
PYSITELIB/FFT/__init__.py
PYSITELIB/FFT/__init__.pyc
PYSITELIB/FFT/fftpack.so
+PYSITELIB/MA/MA.py
+PYSITELIB/MA/MA.pyc
PYSITELIB/MA/MA_version.py
PYSITELIB/MA/MA_version.pyc
PYSITELIB/MA/__init__.py
PYSITELIB/MA/__init__.pyc
-PYSITELIB/MA/activeattr.py
-PYSITELIB/MA/activeattr.pyc
PYSITELIB/Numeric/ArrayPrinter.py
PYSITELIB/Numeric/ArrayPrinter.pyc
PYSITELIB/Numeric/LinearAlgebra.py
@@ -38,14 +38,29 @@ PYSITELIB/Numeric/numeric_version.py
PYSITELIB/Numeric/numeric_version.pyc
PYSITELIB/Numeric/ranlib.so
PYSITELIB/Numeric/umath.so
+PYSITELIB/PropertiedClasses/Properties.py
+PYSITELIB/PropertiedClasses/Properties.pyc
+PYSITELIB/PropertiedClasses/Properties_version.py
+PYSITELIB/PropertiedClasses/Properties_version.pyc
+PYSITELIB/PropertiedClasses/__init__.py
+PYSITELIB/PropertiedClasses/__init__.pyc
PYSITELIB/RNG/RNG.so
PYSITELIB/RNG/Statistics.py
PYSITELIB/RNG/Statistics.pyc
PYSITELIB/RNG/__init__.py
PYSITELIB/RNG/__init__.pyc
PYSITELIB/Numeric.pth
+PYSITELIB/kinds/__init__.py
+PYSITELIB/kinds/__init__.pyc
+PYSITELIB/kinds/_kinds.so
+PYSITELIB/kinds/kinds.py
+PYSITELIB/kinds/kinds.pyc
+PYSITELIB/kinds/kinds_version.py
+PYSITELIB/kinds/kinds_version.pyc
@dirrm PYINC/Numeric
@dirrm PYSITELIB/FFT
@dirrm PYSITELIB/Numeric
@dirrm PYSITELIB/MA
+@dirrm PYSITELIB/PropertiedClasses
@dirrm PYSITELIB/RNG
+@dirrm PYSITELIB/kinds