Skip to main content

HDF5 Plugins for Windows, MacOS, and Linux

Project description

hdf5plugin provides HDF5 compression filters (namely: blosc, bitshuffle, lz4, FCIDECOMP, 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-3.1.1.tar.gz (11.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

hdf5plugin-3.1.1-py3-none-win_amd64.whl (682.9 kB view details)

Uploaded Python 3Windows x86-64

hdf5plugin-3.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

hdf5plugin-3.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (7.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

hdf5plugin-3.1.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.9 MB view details)

Uploaded Python 3manylinux: glibc 2.5+ x86-64

hdf5plugin-3.1.1-py3-none-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

hdf5plugin-3.1.1-py3-none-macosx_10_9_universal2.whl (2.4 MB view details)

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

File details

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

File metadata

  • Download URL: hdf5plugin-3.1.1.tar.gz
  • Upload date:
  • Size: 11.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.1.1.tar.gz
Algorithm Hash digest
SHA256 4600dbdbed8b5f8afe81f086b0ee256ca1aea47a17e5431ddd2f136510a9e02f
MD5 0b0bfa41e0bfdeaa742194b414244fb1
BLAKE2b-256 ccc6ede555f4cc33fb255ae34b465d66959efdd62f796a268077816f1b2e1a13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hdf5plugin-3.1.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 682.9 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.1.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ebfb18b14e915c99396e8c899e6ba95117f2513eebd5acefe85b40d9e02cbb59
MD5 661fbc4b40122e5940935c32332a32d0
BLAKE2b-256 d153ec27d433cb842041c072140acb03dfb21a89c4aede27dff6500d0be83971

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.1.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3b9a3417fb43c0f58a681c194e9cb897caab5b91face401b051be342a71fd40
MD5 e86928d46a5f74bdfdddadc46427bffa
BLAKE2b-256 89cd884f83c0547319d76263eb9bc959541d6b13640e2b83afb674ac14c78ab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.1.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 472ba3415e9229e45f3ade104de0bac78ff9e9320c2492e157cd0839c253e2a3
MD5 1228851a2de591a55249b5f6234490b0
BLAKE2b-256 ebf3564133cf8de563d8bf371a5a1bc2992b8ac1432dc95f5febdddaeaa09150

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.1.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for hdf5plugin-3.1.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 868a843653774d22e80477ffe145ba55ef853cebe018d97934ce0faf28bb1574
MD5 562f2c11e325b6ce87cc4030b6a620c8
BLAKE2b-256 28cc237c31ba5c9db4b635744f937e87d3326ded44ac2434aa4773e4e897f033

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.1.1-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: hdf5plugin-3.1.1-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.1.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 927d4b574eb0e1ef719afa3e6595e590da4bae3e1c7db5f2beabe6603ccd8388
MD5 0384ccf0b07d42e06695cafdba5cfc46
BLAKE2b-256 c8cc8aa27ddd61fdd2dd7601ae7f964c33d232bd8232247f3e25156a55e9a3cd

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.1.1-py3-none-macosx_10_9_universal2.whl.

File metadata

  • Download URL: hdf5plugin-3.1.1-py3-none-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.5.0.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.1.1-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a4277bf6a08e704135aeed77a05098bb34fff269715c1e9aa8c08be0a2845fc1
MD5 e844fb1ae6fc09c0780dfbd141ea8d11
BLAKE2b-256 5ce70352e18439f8737123adac4e54c5e614dd14d0346c6d95623f6601a3dfda

See more details on using hashes here.

Supported by

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