Skip to main content

HDF5 Plugins for Windows, MacOS, and Linux

Project description

https://zenodo.org/badge/DOI/10.5281/zenodo.7257761.svg

hdf5plugin provides HDF5 compression filters (namely: Blosc, Blosc2, BitShuffle, BZip2, FciDecomp, LZ4, Sperr, SZ, SZ3, Zfp, ZStd) and makes them usable from h5py.

See documentation.

Installation

To install, run:

pip install hdf5plugin [--user]

or, with conda (https://anaconda.org/conda-forge/hdf5plugin):

conda install -c conda-forge hdf5plugin

To install from source and recompile the HDF5 plugins, run:

pip install hdf5plugin --no-binary hdf5plugin [--user]

Installing from source can achieve better performances by enabling AVX2 and OpenMP if available.

For more details, see the installation documentation.

How-to use

To use it, just use import hdf5plugin and supported compression filters are available from h5py.

For details, see Usage documentation.

License

The source code of hdf5plugin itself is licensed under the MIT license.

Embedded HDF5 compression filters are licensed under different open-source licenses: see the license documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hdf5plugin-5.1.0.tar.gz (65.7 MB view details)

Uploaded Source

Built Distributions

hdf5plugin-5.1.0-py3-none-win_amd64.whl (3.4 MB view details)

Uploaded Python 3 Windows x86-64

hdf5plugin-5.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (45.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

hdf5plugin-5.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (46.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

hdf5plugin-5.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (43.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

hdf5plugin-5.1.0-py3-none-macosx_10_13_universal2.whl (13.3 MB view details)

Uploaded Python 3 macOS 10.13+ universal2 (ARM64, x86-64)

File details

Details for the file hdf5plugin-5.1.0.tar.gz.

File metadata

  • Download URL: hdf5plugin-5.1.0.tar.gz
  • Upload date:
  • Size: 65.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hdf5plugin-5.1.0.tar.gz
Algorithm Hash digest
SHA256 cf78f1426b5868128b9ec6c498b70d6734e1dc8007a8ed1e7282954ab421b3fa
MD5 23eef9be6c0d31ea4b8a355edf9e0275
BLAKE2b-256 cf77136d49eff653001caf08fbb43cf90b9985f2126f257dd89fc4a768f1ac9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for hdf5plugin-5.1.0.tar.gz:

Publisher: release.yml on silx-kit/hdf5plugin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hdf5plugin-5.1.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: hdf5plugin-5.1.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hdf5plugin-5.1.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 6be3409554bde676db0f1ab46a27e87ea73d7974f359f354a738c812618261d1
MD5 e9daf2522573b432def089b27fe162d9
BLAKE2b-256 43fb7f85e84f35792e9ee20c557bf5fe2ac180cca73beae411a1d91898fcc4b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for hdf5plugin-5.1.0-py3-none-win_amd64.whl:

Publisher: release.yml on silx-kit/hdf5plugin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hdf5plugin-5.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5plugin-5.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6da81b0b168f271b0cf995a12c28cf01b381587fed21f25fd91b2c90d5108425
MD5 9c8c835a736c0d80352a2fae617fb194
BLAKE2b-256 badb8d85bd3f5b9ee894518f9d9ed1019fd8b7014340beca512dfb76d5632ec9

See more details on using hashes here.

Provenance

The following attestation bundles were made for hdf5plugin-5.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on silx-kit/hdf5plugin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hdf5plugin-5.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hdf5plugin-5.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b613e16d376d3b37fd2d76893e356c402100bd68a02abbe960a98e8257ca8758
MD5 290dbe0e76778f8b2c67f935e885c705
BLAKE2b-256 f67b5f0c587d0c0fa6e42468eb5196927be7f91d91ee781a7a654d4204fe7716

See more details on using hashes here.

Provenance

The following attestation bundles were made for hdf5plugin-5.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: release.yml on silx-kit/hdf5plugin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hdf5plugin-5.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hdf5plugin-5.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0151f844e5f7de0e26cc2de275a339f6936c825fee915cbd54318e22a913c00a
MD5 a617f1d910ad1eaec0c4d6ba53a01f13
BLAKE2b-256 4a669abd90121e29ecee137a7d31c92aea33736278a72a6d1f61009c8cc7dcc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for hdf5plugin-5.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on silx-kit/hdf5plugin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hdf5plugin-5.1.0-py3-none-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for hdf5plugin-5.1.0-py3-none-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 6f88bdc3ebf1d7393557d6c70811552f76f8fdd275988a7d2c904633f1a21a1d
MD5 8af8de52d964ef0443f8148900750c10
BLAKE2b-256 f2c22ea8edb2b69b3aee3ba7021744f9b6ad93cd89b4bbaae4e4aac41fb75318

See more details on using hashes here.

Provenance

The following attestation bundles were made for hdf5plugin-5.1.0-py3-none-macosx_10_13_universal2.whl:

Publisher: release.yml on silx-kit/hdf5plugin

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page