[MacPorts] #51122: py-h5py: upgrade to 2.6.0
#51122: py-h5py: upgrade to 2.6.0 -------------------------+-------------------------------- Reporter: kurtjaeke@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: haspatch | Port: py-h5py -------------------------+-------------------------------- Attached patch upgrades py-h5py to v2.6.0, which works with HDF5 1.10. It also changes the ports' source to github. For the record, v2.5.0 fails with the following error when using HDF5 v1.10: {{{ $ /opt/local/bin/python2.7 Python 2.7.11 (default, Mar 3 2016, 11:29:18) [GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin Type "help", "copyright", "credits" or "license" for more information.
import h5py Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/h5py/__init__.py", line 31, in <module> from .highlevel import * File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/h5py/highlevel.py", line 13, in <module> from ._hl.base import is_hdf5, HLObject File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/h5py/_hl/base.py", line 78, in <module> dlapl = default_lapl() File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 /site-packages/h5py/_hl/base.py", line 65, in default_lapl lapl = h5p.create(h5p.LINK_ACCESS) File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper (/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports .org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/_objects.c:2681) File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper (/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports .org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/_objects.c:2639) File "h5py/h5p.pyx", line 131, in h5py.h5p.create (/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports .org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/h5p.c:2720) File "h5py/h5p.pyx", line 72, in h5py.h5p.propwrap (/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports .org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/h5p.c:2527) ValueError: Not a property list class (Not a property list class) }}}
-- Ticket URL: <https://trac.macports.org/ticket/51122> MacPorts <https://www.macports.org/> Ports system for OS X
#51122: py-h5py: upgrade to 2.6.0 --------------------------+------------------------ Reporter: kurtjaeke@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-h5py | --------------------------+------------------------ Changes (by devans@…): * cc: eborisch@… (removed) * owner: macports-tickets@… => eborisch@… * version: 2.3.4 => -- Ticket URL: <https://trac.macports.org/ticket/51122#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51122: py-h5py: upgrade to 2.6.0 --------------------------+------------------------ Reporter: kurtjaeke@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-h5py | --------------------------+------------------------ Comment (by jason-macports@…): @kurtjaeke's patch works for me. Still having some challenges reading MATLAB v7.3 `.mat` files, but `.h5` files are working for me again via `h5py`. -- Ticket URL: <https://trac.macports.org/ticket/51122#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#51122: py-h5py: upgrade to 2.6.0 --------------------------+------------------------ Reporter: kurtjaeke@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-h5py | --------------------------+------------------------ Comment (by eborisch@…): Hopefully addressed in r147762. -- Ticket URL: <https://trac.macports.org/ticket/51122#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#51122: py-h5py: upgrade to 2.6.0 --------------------------+------------------------ Reporter: kurtjaeke@… | Owner: eborisch@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py-h5py | --------------------------+------------------------ Comment (by petr@…): Looks this has been done, so why not close this ticket? -- Ticket URL: <https://trac.macports.org/ticket/51122#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#51122: py-h5py: upgrade to 2.6.0 --------------------------+------------------------ Reporter: kurtjaeke@… | Owner: eborisch@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: py-h5py | --------------------------+------------------------ Changes (by eborisch@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/51122#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts