science/py-hdmf 6.2.0 FreeBSD
Hierarchical data modeling framework for modern science data standards
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
880e65d0a5- License
- BSD3CLAUSE
- Categories
- science, python
Description
The Hierarchical Data Modeling Framework, or HDMF, is a Python package for working with hierarchical data. It provides APIs for specifying data models, reading and writing data to different storage backends, and representing data with Python objects.
Install
Binary package:
pkg install py312-hdmf
From the ports tree:
cd /usr/ports/science/py-hdmf/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-hdmf>0:science/py-hdmf
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 6.2.0 | - | - | 6.2.0 |
| FreeBSD:14:quarterly | - | 6.2.0 | n/a | - | 6.2.0 |
| FreeBSD:15:latest | - | 6.2.0 | n/a | - | - |
| FreeBSD:15:quarterly | - | 6.2.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 6.2.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0: devel/py-hatch-vcs${PYTHON_PKGNAMEPREFIX}hatchling>=0: devel/py-hatchling
Runtime 5
${PYTHON_PKGNAMEPREFIX}h5py>=3.6.0: science/py-h5py${PYTHON_PKGNAMEPREFIX}jsonschema>=3.2.0: devel/py-jsonschema${PYTHON_PKGNAMEPREFIX}numpy>=1.22.0,1: math/py-numpy${PYTHON_PKGNAMEPREFIX}pandas>=1.4.0: math/py-pandas${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.16: devel/py-ruamel.yaml
Test 2
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0: devel/py-pytest-cov${PYTHON_PKGNAMEPREFIX}python-dateutil>=0: devel/py-python-dateutil
The full lists below include those, and their dependencies in turn.
Build dependencies 22
- archivers/liblz4
- archivers/zstd
- devel/gettext-runtime
- devel/libffi
- devel/py-build
- devel/py-hatch-vcs
- devel/py-hatchling
- devel/py-installer
- devel/py-packaging
- devel/py-pathspec
- devel/py-pluggy
- devel/py-pyproject-hooks
- devel/py-setuptools
- devel/py-setuptools-scm
- devel/py-trove-classifiers
- devel/readline
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- textproc/py-tomlkit
Run dependencies 40
- archivers/liblz4
- archivers/zstd
- databases/py-sqlite3
- databases/sqlite3
- devel/binutils
- devel/gettext-runtime
- devel/libedit
- devel/libffi
- devel/py-attrs
- devel/py-jsonschema
- devel/py-jsonschema-specifications
- devel/py-python-dateutil
- devel/py-pytz
- devel/py-referencing
- devel/py-rpds-py
- devel/py-ruamel.yaml
- devel/py-ruamel.yaml.clib
- devel/py-six
- devel/py-typing-extensions
- devel/py-tzdata
- devel/readline
- lang/gcc14
- lang/python312
- lang/python315
- lang/tcl86
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-bottleneck
- math/py-numexpr
- math/py-numpy
- math/py-pandas
- print/indexinfo
- science/hdf5
- science/libaec
- science/py-h5py
- textproc/expat2
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| hdmf-6.2.0.tar.gz | 1.6703812e+07 | 47dd0d0ebdf834b0cc5d1fdbe6b73d718549cffa489e47f68f638a4add20b65d |
Master sites 1
- PYPI