pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/py-pytables Update py-pytables to 0.9.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4fd3c4238975
branches:  trunk
changeset: 488777:4fd3c4238975
user:      markd <markd%pkgsrc.org@localhost>
date:      Wed Feb 09 12:29:10 2005 +0000

description:
Update py-pytables to 0.9.1

PyTables 0.9.1:
This release is mainly a maintenance version. In it, some bugs has been
fixed and a few improvements has been made. One important thing is that
chunk sizes in EArrays has been re-tuned to get much better performance
and compression rations. Besides, it has been tested against the latest
Python 2.4 and all test units seems to pass fine.

PyTables 0.9:
In this release you will find a series of quite exciting new features,
the most important being new indexing capabilities, in-kernel selections,
support for complex datatypes and the possibility to modify values in both
tables and arrays (yeah, finally :).

diffstat:

 math/py-pytables/Makefile         |  12 ++++++------
 math/py-pytables/PLIST            |  16 +++++++++++++++-
 math/py-pytables/distinfo         |   9 ++++-----
 math/py-pytables/patches/patch-aa |  10 +++++-----
 math/py-pytables/patches/patch-ab |  22 ----------------------
 5 files changed, 30 insertions(+), 39 deletions(-)

diffs (131 lines):

diff -r fa94629eb7d6 -r 4fd3c4238975 math/py-pytables/Makefile
--- a/math/py-pytables/Makefile Wed Feb 09 12:16:02 2005 +0000
+++ b/math/py-pytables/Makefile Wed Feb 09 12:29:10 2005 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2005/01/23 20:41:48 recht Exp $
+# $NetBSD: Makefile,v 1.5 2005/02/09 12:29:10 markd Exp $
 #
 
-DISTNAME=              pytables-0.8
-PKGNAME=               ${PYPKGPREFIX}-pytables-0.8
-PKGREVISION=   1
+DISTNAME=              pytables-0.9.1
+PKGNAME=               ${PYPKGPREFIX}-pytables-0.9.1
 CATEGORIES=            math python
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=pytables/}
 
@@ -16,13 +15,14 @@
 PYDISTUTILSPKG=                yes
 PYSETUPBUILDARGS=      --hdf5=${BUILDLINK_PREFIX.hdf5}
 PYSETUPINSTALLARGS=    --hdf5=${BUILDLINK_PREFIX.hdf5}
-PYTHON_VERSIONS_ACCEPTED=      22 23
+PYTHON_VERSIONS_ACCEPTED=      24 23 22
 PLIST_SUBST+=          PYVERSSUFFIX=${PYVERSSUFFIX}
 
 post-extract:
        cd ${WRKSRC}/utils; \
        ${MV} ptdump ptdump${PYVERSSUFFIX}; \
-       ${MV} ptrepack ptrepack${PYVERSSUFFIX}
+       ${MV} ptrepack ptrepack${PYVERSSUFFIX}; \
+       ${MV} nctoh5 nctoh5${PYVERSSUFFIX}
 
 .include "../../lang/python/extension.mk"
 .include "../../devel/hdf5/buildlink3.mk"
diff -r fa94629eb7d6 -r 4fd3c4238975 math/py-pytables/PLIST
--- a/math/py-pytables/PLIST    Wed Feb 09 12:16:02 2005 +0000
+++ b/math/py-pytables/PLIST    Wed Feb 09 12:29:10 2005 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/22 15:17:08 drochner Exp $
+@comment $NetBSD: PLIST,v 1.2 2005/02/09 12:29:10 markd Exp $
+bin/nctoh5${PYVERSSUFFIX}
 bin/ptdump${PYVERSSUFFIX}
 bin/ptrepack${PYVERSSUFFIX}
 ${PYSITELIB}/tables/Array.py
@@ -16,6 +17,12 @@
 ${PYSITELIB}/tables/Group.py
 ${PYSITELIB}/tables/Group.pyc
 ${PYSITELIB}/tables/Group.pyo
+${PYSITELIB}/tables/Index.py
+${PYSITELIB}/tables/Index.pyc
+${PYSITELIB}/tables/Index.pyo
+${PYSITELIB}/tables/IndexArray.py
+${PYSITELIB}/tables/IndexArray.pyc
+${PYSITELIB}/tables/IndexArray.pyo
 ${PYSITELIB}/tables/IsDescription.py
 ${PYSITELIB}/tables/IsDescription.pyc
 ${PYSITELIB}/tables/IsDescription.pyo
@@ -35,7 +42,14 @@
 ${PYSITELIB}/tables/__init__.pyc
 ${PYSITELIB}/tables/__init__.pyo
 ${PYSITELIB}/tables/hdf5Extension.so
+${PYSITELIB}/tables/nodes/FileNode.py
+${PYSITELIB}/tables/nodes/FileNode.pyc
+${PYSITELIB}/tables/nodes/FileNode.pyo
+${PYSITELIB}/tables/nodes/__init__.py
+${PYSITELIB}/tables/nodes/__init__.pyc
+${PYSITELIB}/tables/nodes/__init__.pyo
 ${PYSITELIB}/tables/utils.py
 ${PYSITELIB}/tables/utils.pyc
 ${PYSITELIB}/tables/utils.pyo
+@dirrm ${PYSITELIB}/tables/nodes
 @dirrm ${PYSITELIB}/tables
diff -r fa94629eb7d6 -r 4fd3c4238975 math/py-pytables/distinfo
--- a/math/py-pytables/distinfo Wed Feb 09 12:16:02 2005 +0000
+++ b/math/py-pytables/distinfo Wed Feb 09 12:29:10 2005 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.2 2004/07/09 15:51:44 recht Exp $
+$NetBSD: distinfo,v 1.3 2005/02/09 12:29:10 markd Exp $
 
-SHA1 (pytables-0.8.tar.gz) = 1035904c8d0ad567721f7ae7cac43211e9f99c4f
-Size (pytables-0.8.tar.gz) = 2068483 bytes
-SHA1 (patch-aa) = 990e2fbdf7f66154aa31d7b158ed9a741afda5d0
-SHA1 (patch-ab) = 9be211de978e9b77930451f64e0f784c2c696ea4
+SHA1 (pytables-0.9.1.tar.gz) = 41c219987af835a6260abd79859a29e4c0aa1238
+Size (pytables-0.9.1.tar.gz) = 2585363 bytes
+SHA1 (patch-aa) = 36b14a00122b87a3913348861e40326e133b1dad
diff -r fa94629eb7d6 -r 4fd3c4238975 math/py-pytables/patches/patch-aa
--- a/math/py-pytables/patches/patch-aa Wed Feb 09 12:16:02 2005 +0000
+++ b/math/py-pytables/patches/patch-aa Wed Feb 09 12:29:10 2005 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-aa,v 1.2 2004/07/09 15:51:44 recht Exp $
+$NetBSD: patch-aa,v 1.3 2005/02/09 12:29:10 markd Exp $
 
---- setup.py.orig      2004-03-09 09:30:38.000000000 +0100
+--- setup.py.orig      2004-12-03 02:17:54.000000000 +1300
 +++ setup.py
-@@ -551,5 +551,5 @@ data.
+@@ -463,5 +463,5 @@ data.
                                  runtime_library_dirs = rlib_dirs,
                                  )],
        cmdclass = cmdclass,
--      scripts = ['utils/ptdump', 'utils/ptrepack'],
-+      scripts = ['utils/ptdump' + sys.version[0:3], 'utils/ptrepack' + sys.version[0:3]],
+-      scripts = ['utils/ptdump', 'utils/ptrepack', 'utils/nctoh5'],
++      scripts = ['utils/ptdump' + sys.version[0:3], 'utils/ptrepack' + sys.version[0:3], 'utils/nctoh5' + sys.version[0:3]],
  )
diff -r fa94629eb7d6 -r 4fd3c4238975 math/py-pytables/patches/patch-ab
--- a/math/py-pytables/patches/patch-ab Wed Feb 09 12:16:02 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2004/07/09 15:51:44 recht Exp $
-
---- src/hdf5Extension.c.orig   2004-03-09 09:30:37.000000000 +0100
-+++ src/hdf5Extension.c
-@@ -8,7 +8,7 @@
- #include "stdio.h"
- #include "string.h"
- #include "numarray/numarray.h"
--#include "numarray/libnumarray.h"
-+#include "numarray/libnumarray.h" 
- #include "hdf5.h"
- #include "H5LT.h"
- #include "H5ARRAY.h"
-@@ -10170,7 +10170,7 @@ DL_EXPORT(void) inithdf5Extension(void) 
-   __pyx_L3:;
- 
-   /* "/home/falted/PyTables/pytables-0.8/src/hdf5Extension.pyx":213 */
--  import_array();
-+  import_libnumarray();
- 
-   /* "/home/falted/PyTables/pytables-0.8/src/hdf5Extension.pyx":217 */
-   __pyx_3 = __Pyx_GetName(__pyx_m, "records"); if (!__pyx_3) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 217; goto __pyx_L1;}



Home | Main Index | Thread Index | Old Index