Tue Nov 20 05:39:28 2018 UTC ()
py-h5py: update to 2.8.0

Features
 - allow registration of new drivers
 - add option to track object creation order

Bug fixes
 - allow slices with stop < start as empty
 - improve building with custom hdf5 installation
 - ensure libver defaults to LIBVER_EARLIEST
 - improve handling of float types
 - support non-ascii external paths on py2
 - avoid crashing IPython auto-completer

API changes
 - deprecate ``h5t.available_ftypes``.  This is no longer
   used internally and will be removed in the future.  There is
   no replacement public API.
 - Do not sort fields in compound types.  This is account for changes
   in numpy 1.14.
 - Minimum version of cython is now 0.23


(markd)
diff -r1.5 -r1.6 pkgsrc/devel/py-h5py/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/py-h5py/PLIST
diff -r1.4 -r1.5 pkgsrc/devel/py-h5py/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/devel/py-h5py/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-h5py/Makefile 2017/11/16 22:36:04 1.5
+++ pkgsrc/devel/py-h5py/Makefile 2018/11/20 05:39:28 1.6
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2017/11/16 22:36:04 minskim Exp $ 1# $NetBSD: Makefile,v 1.6 2018/11/20 05:39:28 markd Exp $
2 2
3DISTNAME= h5py-2.7.1 3DISTNAME= h5py-2.8.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=h/h5py/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=h/h5py/}
7 7
8MAINTAINER= jihbed.research@gmail.com 8MAINTAINER= jihbed.research@gmail.com
9HOMEPAGE= http://www.h5py.org/ 9HOMEPAGE= http://www.h5py.org/
10COMMENT= Python interface to the HDF5 library 10COMMENT= Python interface to the HDF5 library
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13BUILD_DEPENDS+= ${PYPKGPREFIX}-pkgconfig-[0-9]*:../../devel/py-pkgconfig 13BUILD_DEPENDS+= ${PYPKGPREFIX}-pkgconfig-[0-9]*:../../devel/py-pkgconfig
14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
15 15
16BUILDLINK_API_DEPENDS.hdf5+= hdf5>=1.10 16BUILDLINK_API_DEPENDS.hdf5+= hdf5>=1.10

cvs diff -r1.4 -r1.5 pkgsrc/devel/py-h5py/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-h5py/PLIST 2017/11/16 22:36:04 1.4
+++ pkgsrc/devel/py-h5py/PLIST 2018/11/20 05:39:28 1.5
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.4 2017/11/16 22:36:04 minskim Exp $ 1@comment $NetBSD: PLIST,v 1.5 2018/11/20 05:39:28 markd Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/h5py/__init__.py 7${PYSITELIB}/h5py/__init__.py
8${PYSITELIB}/h5py/__init__.pyc 8${PYSITELIB}/h5py/__init__.pyc
9${PYSITELIB}/h5py/__init__.pyo 9${PYSITELIB}/h5py/__init__.pyo
10${PYSITELIB}/h5py/_conv.so 10${PYSITELIB}/h5py/_conv.so
11${PYSITELIB}/h5py/_errors.so 11${PYSITELIB}/h5py/_errors.so
12${PYSITELIB}/h5py/_hl/__init__.py 12${PYSITELIB}/h5py/_hl/__init__.py
13${PYSITELIB}/h5py/_hl/__init__.pyc 13${PYSITELIB}/h5py/_hl/__init__.pyc
14${PYSITELIB}/h5py/_hl/__init__.pyo 14${PYSITELIB}/h5py/_hl/__init__.pyo
@@ -50,26 +50,29 @@ ${PYSITELIB}/h5py/_proxy.so @@ -50,26 +50,29 @@ ${PYSITELIB}/h5py/_proxy.so
50${PYSITELIB}/h5py/defs.so 50${PYSITELIB}/h5py/defs.so
51${PYSITELIB}/h5py/h5.so 51${PYSITELIB}/h5py/h5.so
52${PYSITELIB}/h5py/h5a.so 52${PYSITELIB}/h5py/h5a.so
53${PYSITELIB}/h5py/h5ac.so 53${PYSITELIB}/h5py/h5ac.so
54${PYSITELIB}/h5py/h5d.so 54${PYSITELIB}/h5py/h5d.so
55${PYSITELIB}/h5py/h5ds.so 55${PYSITELIB}/h5py/h5ds.so
56${PYSITELIB}/h5py/h5f.so 56${PYSITELIB}/h5py/h5f.so
57${PYSITELIB}/h5py/h5fd.so 57${PYSITELIB}/h5py/h5fd.so
58${PYSITELIB}/h5py/h5g.so 58${PYSITELIB}/h5py/h5g.so
59${PYSITELIB}/h5py/h5i.so 59${PYSITELIB}/h5py/h5i.so
60${PYSITELIB}/h5py/h5l.so 60${PYSITELIB}/h5py/h5l.so
61${PYSITELIB}/h5py/h5o.so 61${PYSITELIB}/h5py/h5o.so
62${PYSITELIB}/h5py/h5p.so 62${PYSITELIB}/h5py/h5p.so
 63${PYSITELIB}/h5py/h5py_warnings.py
 64${PYSITELIB}/h5py/h5py_warnings.pyc
 65${PYSITELIB}/h5py/h5py_warnings.pyo
63${PYSITELIB}/h5py/h5r.so 66${PYSITELIB}/h5py/h5r.so
64${PYSITELIB}/h5py/h5s.so 67${PYSITELIB}/h5py/h5s.so
65${PYSITELIB}/h5py/h5t.so 68${PYSITELIB}/h5py/h5t.so
66${PYSITELIB}/h5py/h5z.so 69${PYSITELIB}/h5py/h5z.so
67${PYSITELIB}/h5py/highlevel.py 70${PYSITELIB}/h5py/highlevel.py
68${PYSITELIB}/h5py/highlevel.pyc 71${PYSITELIB}/h5py/highlevel.pyc
69${PYSITELIB}/h5py/highlevel.pyo 72${PYSITELIB}/h5py/highlevel.pyo
70${PYSITELIB}/h5py/ipy_completer.py 73${PYSITELIB}/h5py/ipy_completer.py
71${PYSITELIB}/h5py/ipy_completer.pyc 74${PYSITELIB}/h5py/ipy_completer.pyc
72${PYSITELIB}/h5py/ipy_completer.pyo 75${PYSITELIB}/h5py/ipy_completer.pyo
73${PYSITELIB}/h5py/tests/__init__.py 76${PYSITELIB}/h5py/tests/__init__.py
74${PYSITELIB}/h5py/tests/__init__.pyc 77${PYSITELIB}/h5py/tests/__init__.pyc
75${PYSITELIB}/h5py/tests/__init__.pyo 78${PYSITELIB}/h5py/tests/__init__.pyo
@@ -87,26 +90,29 @@ ${PYSITELIB}/h5py/tests/hl/test_dataset_ @@ -87,26 +90,29 @@ ${PYSITELIB}/h5py/tests/hl/test_dataset_
87${PYSITELIB}/h5py/tests/hl/test_dataset_getitem.pyo 90${PYSITELIB}/h5py/tests/hl/test_dataset_getitem.pyo
88${PYSITELIB}/h5py/tests/hl/test_dataset_swmr.py 91${PYSITELIB}/h5py/tests/hl/test_dataset_swmr.py
89${PYSITELIB}/h5py/tests/hl/test_dataset_swmr.pyc 92${PYSITELIB}/h5py/tests/hl/test_dataset_swmr.pyc
90${PYSITELIB}/h5py/tests/hl/test_dataset_swmr.pyo 93${PYSITELIB}/h5py/tests/hl/test_dataset_swmr.pyo
91${PYSITELIB}/h5py/tests/hl/test_datatype.py 94${PYSITELIB}/h5py/tests/hl/test_datatype.py
92${PYSITELIB}/h5py/tests/hl/test_datatype.pyc 95${PYSITELIB}/h5py/tests/hl/test_datatype.pyc
93${PYSITELIB}/h5py/tests/hl/test_datatype.pyo 96${PYSITELIB}/h5py/tests/hl/test_datatype.pyo
94${PYSITELIB}/h5py/tests/hl/test_dims_dimensionproxy.py 97${PYSITELIB}/h5py/tests/hl/test_dims_dimensionproxy.py
95${PYSITELIB}/h5py/tests/hl/test_dims_dimensionproxy.pyc 98${PYSITELIB}/h5py/tests/hl/test_dims_dimensionproxy.pyc
96${PYSITELIB}/h5py/tests/hl/test_dims_dimensionproxy.pyo 99${PYSITELIB}/h5py/tests/hl/test_dims_dimensionproxy.pyo
97${PYSITELIB}/h5py/tests/hl/test_file.py 100${PYSITELIB}/h5py/tests/hl/test_file.py
98${PYSITELIB}/h5py/tests/hl/test_file.pyc 101${PYSITELIB}/h5py/tests/hl/test_file.pyc
99${PYSITELIB}/h5py/tests/hl/test_file.pyo 102${PYSITELIB}/h5py/tests/hl/test_file.pyo
 103${PYSITELIB}/h5py/tests/hl/test_filters.py
 104${PYSITELIB}/h5py/tests/hl/test_filters.pyc
 105${PYSITELIB}/h5py/tests/hl/test_filters.pyo
100${PYSITELIB}/h5py/tests/hl/test_threads.py 106${PYSITELIB}/h5py/tests/hl/test_threads.py
101${PYSITELIB}/h5py/tests/hl/test_threads.pyc 107${PYSITELIB}/h5py/tests/hl/test_threads.pyc
102${PYSITELIB}/h5py/tests/hl/test_threads.pyo 108${PYSITELIB}/h5py/tests/hl/test_threads.pyo
103${PYSITELIB}/h5py/tests/old/__init__.py 109${PYSITELIB}/h5py/tests/old/__init__.py
104${PYSITELIB}/h5py/tests/old/__init__.pyc 110${PYSITELIB}/h5py/tests/old/__init__.pyc
105${PYSITELIB}/h5py/tests/old/__init__.pyo 111${PYSITELIB}/h5py/tests/old/__init__.pyo
106${PYSITELIB}/h5py/tests/old/test_attrs.py 112${PYSITELIB}/h5py/tests/old/test_attrs.py
107${PYSITELIB}/h5py/tests/old/test_attrs.pyc 113${PYSITELIB}/h5py/tests/old/test_attrs.pyc
108${PYSITELIB}/h5py/tests/old/test_attrs.pyo 114${PYSITELIB}/h5py/tests/old/test_attrs.pyo
109${PYSITELIB}/h5py/tests/old/test_attrs_data.py 115${PYSITELIB}/h5py/tests/old/test_attrs_data.py
110${PYSITELIB}/h5py/tests/old/test_attrs_data.pyc 116${PYSITELIB}/h5py/tests/old/test_attrs_data.pyc
111${PYSITELIB}/h5py/tests/old/test_attrs_data.pyo 117${PYSITELIB}/h5py/tests/old/test_attrs_data.pyo
112${PYSITELIB}/h5py/tests/old/test_base.py 118${PYSITELIB}/h5py/tests/old/test_base.py

cvs diff -r1.4 -r1.5 pkgsrc/devel/py-h5py/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-h5py/distinfo 2017/11/16 22:36:04 1.4
+++ pkgsrc/devel/py-h5py/distinfo 2018/11/20 05:39:28 1.5
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.4 2017/11/16 22:36:04 minskim Exp $ 1$NetBSD: distinfo,v 1.5 2018/11/20 05:39:28 markd Exp $
2 2
3SHA1 (h5py-2.7.1.tar.gz) = 6117361bbc01b5ffe3516e6b8ac0f83656726249 3SHA1 (h5py-2.8.0.tar.gz) = b0c57e6bc84adfd0e77eaa9f2ad127cce84e4d81
4RMD160 (h5py-2.7.1.tar.gz) = 455a5c22f1c9a08e0c514e3a8f1f76bb77f0308b 4RMD160 (h5py-2.8.0.tar.gz) = 35e6cb969e124a1d5598b3bd4f3d4557379cde44
5SHA512 (h5py-2.7.1.tar.gz) = b702e3875c2767d2fabe66601820c517671fb5fc3321334aba081950b625435a1262554f39187cd1b41c6069e2b3826db6f0b610bfed2abe5db8a4dd8a29ecfd 5SHA512 (h5py-2.8.0.tar.gz) = 670b80727c7a0b53018a5f8bb0bceedf9634fe9400fc3080954eaad5329d544c57c49177d02236a243a09ce3e638b10caeceb1cc572d03c87f227888a4430039
6Size (h5py-2.7.1.tar.gz) = 264225 bytes 6Size (h5py-2.8.0.tar.gz) = 274576 bytes