summaryrefslogtreecommitdiff
path: root/math/py-tables
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2022-01-05 07:05:39 +0000
committerwiz <wiz@pkgsrc.org>2022-01-05 07:05:39 +0000
commit4cfec6f71c2fb7ca2a759f414e78c4f082546c1d (patch)
treee60e6781563b99b83103150ef6f3dc1bc328a6bb /math/py-tables
parente5e06d8fe43a954af750ad612f8f3d6412e48555 (diff)
downloadpkgsrc-4cfec6f71c2fb7ca2a759f414e78c4f082546c1d.tar.gz
py-tables: update to 3.7.0.
This is a minor version of PyTables. The main feature added is that compatibility with Python 3.10, numpy 1.21 and HDF5 1.12 has been improved, while support for Python 3.5 has been dropped. The CI infrastructure has been moved to GitHub Actions.
Diffstat (limited to 'math/py-tables')
-rw-r--r--math/py-tables/Makefile14
-rw-r--r--math/py-tables/PLIST24
-rw-r--r--math/py-tables/distinfo8
3 files changed, 34 insertions, 12 deletions
diff --git a/math/py-tables/Makefile b/math/py-tables/Makefile
index 6e7459a3cbc..d626b385a39 100644
--- a/math/py-tables/Makefile
+++ b/math/py-tables/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2022/01/04 20:54:17 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2022/01/05 07:05:39 wiz Exp $
-DISTNAME= tables-3.6.1
+DISTNAME= tables-3.7.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=t/tables/}
@@ -16,10 +15,8 @@ PYSETUPBUILDARGS+= --bzip2=${BUILDLINK_PREFIX.bzip2}
PYSETUPBUILDARGS+= --hdf5=${BUILDLINK_PREFIX.hdf5}
PYSETUPBUILDARGS+= --lzo=${BUILDLINK_PREFIX.lzo}
-DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
+DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
DEPENDS+= ${PYPKGPREFIX}-numexpr>=2.6.2:../../math/py-numexpr
-DEPENDS+= ${PYPKGPREFIX}-mock>=2.0:../../devel/py-mock
-DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
USE_LANGUAGES= c c++
@@ -32,8 +29,11 @@ post-install:
${MV} ptrepack ptrepack-${PYVERSSUFFIX} && \
${MV} pttree pttree-${PYVERSSUFFIX} || ${TRUE}
+# needs to be installed first
+# as of 3.7.0:
+# FAILED (errors=2, skipped=55)
do-test:
- cd ${WRKSRC}/tables/tests && ${PYTHONBIN} test_all.py
+ ${PYTHONBIN} -m tables.tests.test_all
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/lzo/buildlink3.mk"
diff --git a/math/py-tables/PLIST b/math/py-tables/PLIST
index 5a67ea78a2e..5acdfeb120b 100644
--- a/math/py-tables/PLIST
+++ b/math/py-tables/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2019/11/13 20:56:08 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/01/05 07:05:39 wiz Exp $
bin/pt2to3-${PYVERSSUFFIX}
bin/ptdump-${PYVERSSUFFIX}
bin/ptrepack-${PYVERSSUFFIX}
@@ -13,7 +13,11 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/tables/__init__.py
${PYSITELIB}/tables/__init__.pyc
${PYSITELIB}/tables/__init__.pyo
+${PYSITELIB}/tables/_comp_bzip2.c
+${PYSITELIB}/tables/_comp_bzip2.pyx
${PYSITELIB}/tables/_comp_bzip2.so
+${PYSITELIB}/tables/_comp_lzo.c
+${PYSITELIB}/tables/_comp_lzo.pyx
${PYSITELIB}/tables/_comp_lzo.so
${PYSITELIB}/tables/array.py
${PYSITELIB}/tables/array.pyc
@@ -30,6 +34,7 @@ ${PYSITELIB}/tables/carray.pyo
${PYSITELIB}/tables/conditions.py
${PYSITELIB}/tables/conditions.pyc
${PYSITELIB}/tables/conditions.pyo
+${PYSITELIB}/tables/definitions.pxd
${PYSITELIB}/tables/description.py
${PYSITELIB}/tables/description.pyc
${PYSITELIB}/tables/description.pyo
@@ -54,6 +59,9 @@ ${PYSITELIB}/tables/flavor.pyo
${PYSITELIB}/tables/group.py
${PYSITELIB}/tables/group.pyc
${PYSITELIB}/tables/group.pyo
+${PYSITELIB}/tables/hdf5extension.c
+${PYSITELIB}/tables/hdf5extension.pxd
+${PYSITELIB}/tables/hdf5extension.pyx
${PYSITELIB}/tables/hdf5extension.so
${PYSITELIB}/tables/idxutils.py
${PYSITELIB}/tables/idxutils.pyc
@@ -64,6 +72,8 @@ ${PYSITELIB}/tables/index.pyo
${PYSITELIB}/tables/indexes.py
${PYSITELIB}/tables/indexes.pyc
${PYSITELIB}/tables/indexes.pyo
+${PYSITELIB}/tables/indexesextension.c
+${PYSITELIB}/tables/indexesextension.pyx
${PYSITELIB}/tables/indexesextension.so
${PYSITELIB}/tables/leaf.py
${PYSITELIB}/tables/leaf.pyc
@@ -71,7 +81,12 @@ ${PYSITELIB}/tables/leaf.pyo
${PYSITELIB}/tables/link.py
${PYSITELIB}/tables/link.pyc
${PYSITELIB}/tables/link.pyo
+${PYSITELIB}/tables/linkextension.c
+${PYSITELIB}/tables/linkextension.pyx
${PYSITELIB}/tables/linkextension.so
+${PYSITELIB}/tables/lrucacheextension.c
+${PYSITELIB}/tables/lrucacheextension.pxd
+${PYSITELIB}/tables/lrucacheextension.pyx
${PYSITELIB}/tables/lrucacheextension.so
${PYSITELIB}/tables/misc/__init__.py
${PYSITELIB}/tables/misc/__init__.pyc
@@ -130,6 +145,8 @@ ${PYSITELIB}/tables/scripts/pttree.pyo
${PYSITELIB}/tables/table.py
${PYSITELIB}/tables/table.pyc
${PYSITELIB}/tables/table.pyo
+${PYSITELIB}/tables/tableextension.c
+${PYSITELIB}/tables/tableextension.pyx
${PYSITELIB}/tables/tableextension.so
${PYSITELIB}/tables/tests/Table2_1_lzo_nrv2e_shuffle.h5
${PYSITELIB}/tables/tests/Tables_lzo1.h5
@@ -149,6 +166,7 @@ ${PYSITELIB}/tables/tests/check_leaks.pyo
${PYSITELIB}/tables/tests/common.py
${PYSITELIB}/tables/tests/common.pyc
${PYSITELIB}/tables/tests/common.pyo
+${PYSITELIB}/tables/tests/create-nested-type.c
${PYSITELIB}/tables/tests/create_backcompat_indexes.py
${PYSITELIB}/tables/tests/create_backcompat_indexes.pyc
${PYSITELIB}/tables/tests/create_backcompat_indexes.pyo
@@ -167,6 +185,7 @@ ${PYSITELIB}/tables/tests/matlab_file.mat
${PYSITELIB}/tables/tests/nested-type-with-gaps.h5
${PYSITELIB}/tables/tests/non-chunked-table.h5
${PYSITELIB}/tables/tests/oldflavor_numeric.h5
+${PYSITELIB}/tables/tests/out_of_order_types.h5
${PYSITELIB}/tables/tests/python2.h5
${PYSITELIB}/tables/tests/python3.h5
${PYSITELIB}/tables/tests/scalar.h5
@@ -292,6 +311,9 @@ ${PYSITELIB}/tables/unimplemented.pyo
${PYSITELIB}/tables/utils.py
${PYSITELIB}/tables/utils.pyc
${PYSITELIB}/tables/utils.pyo
+${PYSITELIB}/tables/utilsextension.c
+${PYSITELIB}/tables/utilsextension.pxd
+${PYSITELIB}/tables/utilsextension.pyx
${PYSITELIB}/tables/utilsextension.so
${PYSITELIB}/tables/vlarray.py
${PYSITELIB}/tables/vlarray.pyc
diff --git a/math/py-tables/distinfo b/math/py-tables/distinfo
index 84607f876ba..209196fbe5d 100644
--- a/math/py-tables/distinfo
+++ b/math/py-tables/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 10:56:05 nia Exp $
+$NetBSD: distinfo,v 1.7 2022/01/05 07:05:39 wiz Exp $
-BLAKE2s (tables-3.6.1.tar.gz) = 4a1615c8c25736fc4b1c10f11b8f72552c417d2f35dc9e376cb56dc705202c8f
-SHA512 (tables-3.6.1.tar.gz) = 7f018b70251095049bce9075be4e19f72efba9d39121a35c4521f634b1dd5b81ab6de47df3bb44ad6b8b2dbdbff4e6d0985ad1a7b2f13b44f920c0935e5830ff
-Size (tables-3.6.1.tar.gz) = 4641089 bytes
+BLAKE2s (tables-3.7.0.tar.gz) = a49638994427991e7285e80cee2746ddf81078fb123ca6291325951b0e41c684
+SHA512 (tables-3.7.0.tar.gz) = eaa368d063b5fad87e6d0f9ab6f02da0b2a3542740a52fe8c2bb58e41121495d07b6d2710ad402a28891294aa61a11238c6a7e2cf2933a1bb11391b79cf4fd13
+Size (tables-3.7.0.tar.gz) = 8227955 bytes