import math/py-h5py
the h5py package is a Pythonic interface to the HDF5 binary data format. input bket@ and sthen@ OK bket@
This commit is contained in:
parent
65a3c5badc
commit
cd30a8743b
40
math/py-h5py/Makefile
Normal file
40
math/py-h5py/Makefile
Normal file
@ -0,0 +1,40 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2020/03/04 07:54:18 martin Exp $
|
||||
|
||||
COMMENT = pythonic interface to the HDF5 binary data format
|
||||
|
||||
MODPY_EGG_VERSION = 2.10.0
|
||||
DISTNAME = h5py-${MODPY_EGG_VERSION}
|
||||
PKGNAME = py-${DISTNAME}
|
||||
CATEGORIES = math
|
||||
|
||||
HOMEPAGE = https://www.h5py.org/
|
||||
MAINTAINER = Martin Reindl <martin@catai.org>
|
||||
|
||||
# BSD
|
||||
PERMIT_PACKAGE = Yes
|
||||
|
||||
MODULES = lang/python
|
||||
MODPY_SETUPTOOLS = Yes
|
||||
MODPY_PI = Yes
|
||||
MODPY_PYTEST = Yes
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
||||
WANTLIB = pthread ${MODPY_WANTLIB} hdf5 hdf5_hl
|
||||
|
||||
BUILD_DEPENDS = lang/cython${MODPY_FLAVOR} \
|
||||
math/py-numpy${MODPY_FLAVOR} \
|
||||
devel/py-pkgconfig${MODPY_FLAVOR} \
|
||||
devel/py-six${MODPY_FLAVOR}
|
||||
|
||||
LIB_DEPENDS = math/hdf5
|
||||
|
||||
TEST_DEPENDS = devel/py-coveralls${MODPY_FLAVOR} \
|
||||
devel/py-test-cov${MODPY_FLAVOR}
|
||||
|
||||
do-test: fake
|
||||
cd ${WRKDIR} && ${MAKE_ENV} PYTHONPATH=${WRKINST}${MODPY_SITEPKG} \
|
||||
${MODPY_BIN} -c 'import h5py; h5py.run_tests()'
|
||||
|
||||
.include <bsd.port.mk>
|
2
math/py-h5py/distinfo
Normal file
2
math/py-h5py/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (h5py-2.10.0.tar.gz) = hEEnmJJdyHD/1xB/BF12WeYPXUbRxwxwA3Uki/a/US0=
|
||||
SIZE (h5py-2.10.0.tar.gz) = 301057
|
21
math/py-h5py/pkg/DESCR
Normal file
21
math/py-h5py/pkg/DESCR
Normal file
@ -0,0 +1,21 @@
|
||||
The h5py package is a Pythonic interface to the HDF5 binary data
|
||||
format.
|
||||
|
||||
It lets you store huge amounts of numerical data, and easily
|
||||
manipulate that data from NumPy. For example, you can slice into
|
||||
multi-terabyte datasets stored on disk, as if they were real NumPy
|
||||
arrays. Thousands of datasets can be stored in a single file,
|
||||
categorized and tagged however you want.
|
||||
|
||||
H5py uses straightforward NumPy and Python metaphors, like dictionary
|
||||
and NumPy array syntax. For example, you can iterate over datasets
|
||||
in a file, or check out the .shape or .dtype attributes of datasets.
|
||||
You don't need to know anything special about HDF5 to get started.
|
||||
|
||||
In addition to the easy-to-use high level interface, h5py rests on
|
||||
a object-oriented Cython wrapping of the HDF5 C API. Almost anything
|
||||
you can do from C in HDF5, you can do from h5py.
|
||||
|
||||
Best of all, the files you create are in a widely-used standard
|
||||
binary format, which you can exchange with other people, including
|
||||
those who use programs like IDL and MATLAB.
|
142
math/py-h5py/pkg/PLIST
Normal file
142
math/py-h5py/pkg/PLIST
Normal file
@ -0,0 +1,142 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2020/03/04 07:54:18 martin Exp $
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/h5py/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/${MODPY_PYCACHE}h5py_warnings.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/${MODPY_PYCACHE}highlevel.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/${MODPY_PYCACHE}ipy_completer.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/_conv.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/_errors.so
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}attrs.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}dataset.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}datatype.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}dims.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}files.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}filters.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}group.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}selections.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}selections2.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/${MODPY_PYCACHE}vds.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/attrs.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/base.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/compat.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/dataset.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/datatype.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/dims.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/files.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/filters.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/group.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/selections.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/selections2.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/_hl/vds.py
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/_objects.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/_proxy.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/defs.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5a.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5ac.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5d.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5ds.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5f.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5fd.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5g.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5i.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5l.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5o.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5p.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5pl.so
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/h5py_warnings.py
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5r.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5s.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5t.so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/h5z.so
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/highlevel.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/ipy_completer.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}common.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_attribute_create.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_attrs.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_attrs_data.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_base.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_completions.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_dataset.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_dataset_getitem.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_dataset_swmr.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_datatype.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_deprecation.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_dimension_scales.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_dims_dimensionproxy.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_dtype.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_file.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_file2.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_file_image.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_filters.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_group.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_h5.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_h5d_direct_chunk.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_h5f.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_h5p.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_h5pl.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_h5t.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_objects.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_selections.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_slicing.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/${MODPY_PYCACHE}test_threads.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/common.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_attribute_create.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_attrs.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_attrs_data.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_base.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_completions.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_dataset.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_dataset_getitem.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_dataset_swmr.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_datatype.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_deprecation.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_dimension_scales.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_dims_dimensionproxy.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_dtype.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_file.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_file2.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_file_image.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_filters.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_group.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_h5.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_h5d_direct_chunk.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_h5f.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_h5p.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_h5pl.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_h5t.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_objects.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_selections.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_slicing.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_threads.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/${MODPY_PYCACHE}test_highlevel_vds.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/${MODPY_PYCACHE}test_lowlevel_vds.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/${MODPY_PYCACHE}test_virtual_source.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/test_highlevel_vds.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/test_lowlevel_vds.py
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/tests/test_vds/test_virtual_source.py
|
||||
@so lib/python${MODPY_VERSION}/site-packages/h5py/utils.so
|
||||
lib/python${MODPY_VERSION}/site-packages/h5py/version.py
|
Loading…
Reference in New Issue
Block a user