notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 brought a new category: filesystems. Sadly, the website did not process it well. I''m working on that. It may take a few days.
Port details on branch 2024Q4
py-h5py General-purpose Python interface to the HDF5 library
3.12.1 science on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.11.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-07-13 14:07:48
Last Update: 2024-10-14 05:25:44
Commit Hash: 64c4b57
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: python
License: BSD3CLAUSE
WWW:
https://www.h5py.org/
https://github.com/h5py/h5py
Description:
The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts. A strong emphasis on automatic conversion between Python (Numpy) datatypes and data structures and their HDF5 equivalents vastly simplifies the process of reading and writing data from Python.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}h5py>0:science/py-h5py@${PY_FLAVOR}
To install the port:
cd /usr/ports/science/py-h5py/ && make install clean
To add the package, run one of these commands:
  • pkg install science/py-h5py
  • pkg install py311-h5py
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-h5py listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-h5py
Package flavors (<flavor>: <package>)
  • py311: py311-h5py
distinfo:
TIMESTAMP = 1728632462 SHA256 (h5py-3.12.1.tar.gz) = 326d70b53d31baa61f00b8aa5f95c2fcb9621a3ee8365d770c551a13dbbcbfdf SIZE (h5py-3.12.1.tar.gz) = 411457

Packages (timestamps in pop-ups are UTC):
py39-h5py
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly------3.10.0-
FreeBSD:14:latest--------
FreeBSD:14:quarterly------3.10.0-
FreeBSD:15:latest--n/a-n/a-3.10.03.10.0
 

py311-h5py
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.12.13.12.1-3.12.13.12.1---
FreeBSD:13:quarterly3.12.03.12.0-3.12.03.12.0---
FreeBSD:14:latest3.12.03.12.1-3.12.03.12.1---
FreeBSD:14:quarterly3.12.03.12.0-3.12.03.12.0---
FreeBSD:15:latest3.12.13.12.1n/a3.12.1n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-numpy>=0,1 : math/py-numpy@py311
  2. py311-pkgconfig>=0,1 : devel/py-pkgconfig@py311
  3. py311-setuptools>=61 : devel/py-setuptools@py311
  4. py311-wheel>=0 : devel/py-wheel@py311
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. cython-3.11 : lang/cython@py311
  7. python3.11 : lang/python311
  8. py311-build>=0 : devel/py-build@py311
  9. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. py311-mpi4py>=3.1.1 : net/py-mpi4py@py311
  2. py311-tables>=3.4.4 : devel/py-tables@py311
  3. py311-pytest>=7,1 : devel/py-pytest@py311
  4. python3.11 : lang/python311
Runtime dependencies:
  1. py311-numpy>=1.19.3,1 : math/py-numpy@py311
  2. python3.11 : lang/python311
Library dependencies:
  1. libhdf5.so : science/hdf5
This port is required by:
for Build
  1. archivers/py-bitshuffle
  2. devel/cpp2py
  3. math/py-keras
  4. science/py-OpenMC
  5. science/py-boututils
  6. science/py-meshio
  7. science/py-phono3py
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. science/py-pyscf
  3. science/py-signac
  4. science/py-tensorflow
  5. science/qmcpack
  6. science/votca
  7. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. misc/py-anndata*
  2. science/py-qiskit-nature*
  3. Collapse this list of deleted ports.
for Run
  1. archivers/py-bitshuffle
  2. biology/py-biom-format
  3. biology/py-loompy
  4. biology/py-ont-fast5-api
  5. biology/py-scikit-bio
  6. devel/cpp2py
  7. devel/py-anndata
Expand this list (33 items / 26 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/py-zarr
  3. graphics/py-pyqtgraph
  4. math/py-keras
  5. math/py-keras-applications
  6. math/py-qats
  7. misc/py-npTDMS
  8. misc/py-pymatreader
  9. science/cantera
  10. science/meep
  11. science/py-OpenFermion
  12. science/py-OpenMC
  13. science/py-PyFR
  14. science/py-boututils
  15. science/py-dipy
  16. science/py-h5json
  17. science/py-hiphive
  18. science/py-meshio
  19. science/py-phono3py
  20. science/py-phonopy
  21. science/py-pyscf
  22. science/py-signac
  23. science/py-tensorflow
  24. science/qmcpack
  25. science/votca
  26. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. misc/py-anndata*
  2. science/py-qiskit-nature*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for py311-h5py-3.12.1: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
science_py-h5py
USES:
localbase pkgconfig python:3.9+
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/h/h5py/
  2. https://pypi.org/packages/source/h/h5py/
Collapse this list.

There are no commits on branch 2024Q4 for this port