Skip to main content

Read and write HDF5 files from Python

Project 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.

Wheels are provided for several popular platforms, with an included copy of the HDF5 library (usually the latest version when h5py is released).

You can also build h5py from source with any HDF5 stable release from version 1.10.4 onwards, although naturally new HDF5 versions released after this version of h5py may not work. Odd-numbered minor versions of HDF5 (e.g. 1.13) are experimental, and may not be supported.

Download files

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

Source Distribution

h5py-3.10.0.tar.gz (403.7 kB view details)

Uploaded Source

Built Distributions

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

h5py-3.10.0-cp312-cp312-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.12Windows x86-64

h5py-3.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

h5py-3.10.0-cp312-cp312-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

h5py-3.10.0-cp312-cp312-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

h5py-3.10.0-cp311-cp311-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.11Windows x86-64

h5py-3.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

h5py-3.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (9.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

h5py-3.10.0-cp311-cp311-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

h5py-3.10.0-cp311-cp311-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

h5py-3.10.0-cp310-cp310-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.10Windows x86-64

h5py-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

h5py-3.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

h5py-3.10.0-cp310-cp310-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

h5py-3.10.0-cp310-cp310-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

h5py-3.10.0-cp39-cp39-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.9Windows x86-64

h5py-3.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

h5py-3.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

h5py-3.10.0-cp39-cp39-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

h5py-3.10.0-cp39-cp39-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

h5py-3.10.0-cp38-cp38-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.8Windows x86-64

h5py-3.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

h5py-3.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (9.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

h5py-3.10.0-cp38-cp38-macosx_11_0_arm64.whl (2.7 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

h5py-3.10.0-cp38-cp38-macosx_10_9_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

File details

Details for the file h5py-3.10.0.tar.gz.

File metadata

  • Download URL: h5py-3.10.0.tar.gz
  • Upload date:
  • Size: 403.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for h5py-3.10.0.tar.gz
Algorithm Hash digest
SHA256 d93adc48ceeb33347eb24a634fb787efc7ae4644e6ea4ba733d099605045c049
MD5 63d41d0693ec708358533327eb2f0b90
BLAKE2b-256 37fc0b1825077a1c4c79a13984c59997e4b36702962df0bca420698f77b70b10

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: h5py-3.10.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for h5py-3.10.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2c8e4fda19eb769e9a678592e67eaec3a2f069f7570c82d2da909c077aa94339
MD5 5815ba4d69ed0e90bd797be41d264ba2
BLAKE2b-256 9a10b0249532b9f91b0390fb1f434ca9b57581dd57112323bf43144f33117814

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba9ab36be991119a3ff32d0c7cbe5faf9b8d2375b5278b2aea64effbeba66039
MD5 79c5bb6f184d223727bda4bccb668ae2
BLAKE2b-256 da15b1effaca3ab3b3d74f9a294d2a07ba59e0c7ec3724b6eb440ed22eba5589

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86df4c2de68257b8539a18646ceccdcf2c1ce6b1768ada16c8dcfb489eafae20
MD5 2b3b75e43714b62ec8242d420a2549ec
BLAKE2b-256 60cfe501c40ce4655b2f2638bb1080d25fed7dddd82f581faa4447b846178fc0

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c97d03f87f215e7759a354460fb4b0d0f27001450b18b23e556e7856a0b21c3
MD5 dc663d22456d5ac25a695214366cb100
BLAKE2b-256 585d7fd35eb91b6b05bb307b3384839222a0f42d1e7257255e7eea5144dbecbf

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: h5py-3.10.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for h5py-3.10.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 92273ce69ae4983dadb898fd4d3bea5eb90820df953b401282ee69ad648df684
MD5 6066f31de139bfb84f68bae0158cc131
BLAKE2b-256 b635ed21094eb4d8acf31ccc7666a4d8701c1ce38f8d1fa3c7036f24416f6337

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6c013d2e79c00f28ffd0cc24e68665ea03ae9069e167087b2adb5727d2736a52
MD5 d26527beff889c8e0cb17804364ff024
BLAKE2b-256 1ee961d7338e503d63d2ce733373fa86256614f579b173cf3d0571d4f46cb561

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 90286b79abd085e4e65e07c1bd7ee65a0f15818ea107f44b175d2dfe1a4674b7
MD5 63ddd079bca650cf71dd1572efb97673
BLAKE2b-256 230def2e1e491271f781a18c9b1fc293c9228621464d9aeac5e713465894d6c4

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 667fe23ab33d5a8a6b77970b229e14ae3bb84e4ea3382cc08567a02e1499eedd
MD5 8d9be0ec9645784209ff380eb85db089
BLAKE2b-256 8d702b0b99507287f66e71a6b2e66c5ad2ec2461ef2c534668eef96c3b48eb6d

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2381e98af081b6df7f6db300cd88f88e740649d77736e4b53db522d8874bf2dc
MD5 2d2bc64353a5503942cc23aed8feefd1
BLAKE2b-256 c399570fedd40048daeb04d4738ed4f1d0e77259fb631387f7f188aac3d85c31

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: h5py-3.10.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for h5py-3.10.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 93dd840bd675787fc0b016f7a05fc6efe37312a08849d9dd4053fd0377b1357f
MD5 f73e52a1c208e8c6ee88ec150cdebd78
BLAKE2b-256 255e2e29933bd1dd67c76b56dd37f5950e6a0cf86ce67e9a9eb6761dac80c031

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f42e6c30698b520f0295d70157c4e202a9e402406f50dc08f5a7bc416b24e52d
MD5 3f0a4226ab5d12aa12545fa7061a35c1
BLAKE2b-256 3bd3ecb4b3d2ec2c84132987e5f12ab1408f455bec1d90cd5bc408ebf37800f5

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 781a24263c1270a62cd67be59f293e62b76acfcc207afa6384961762bb88ea03
MD5 1b8a1fbdf0002326aa34623bc6b533c4
BLAKE2b-256 7eb571f06e9724361cd70bcc8c3d8be96ba59592dcda1dabf419da333987ba34

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 012ab448590e3c4f5a8dd0f3533255bc57f80629bf7c5054cf4c87b30085063c
MD5 b66e8715ab2fd571f2f81bbf5c1b09af
BLAKE2b-256 2c8bb173963891023310ba849c44509e61ada94fda87123e6ba4e91ec8401183

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b963fb772964fc1d1563c57e4e2e874022ce11f75ddc6df1a626f42bd49ab99f
MD5 65463a00bcdbcba2943388ca5ba2c249
BLAKE2b-256 276bc5ce9d753f0cb251e6b0b001804261eddc0ba96b0512db3fa89323ecf9a3

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: h5py-3.10.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for h5py-3.10.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ae2f0201c950059676455daf92700eeb57dcf5caaf71b9e1328e6e6593601770
MD5 c06322d34e06113f0273061e7b8bb691
BLAKE2b-256 98e0679ec9293f69e28406215d2209a949c7e615d459fdee90103e8bb0d75c41

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43a61b2c2ad65b1fabc28802d133eed34debcc2c8b420cb213d3d4ef4d3e2229
MD5 1ff46f0f1d20443cb22ad1449e5fbe78
BLAKE2b-256 5376ac0d1daa8ce5b744cf95f4b9b3bde9bf3e19a0b6df1993c6488d0bb02061

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aece0e2e1ed2aab076c41802e50a0c3e5ef8816d60ece39107d68717d4559824
MD5 1f9d23da50537b1110e94d29ce171bab
BLAKE2b-256 367a4439bf091494018f783848ed63581aa4a08574b8766d55af4b0cc5dd1dda

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4682b94fd36ab217352be438abd44c8f357c5449b8995e63886b431d260f3d3
MD5 f4945711ca0f56b09460eef173bf48ba
BLAKE2b-256 0fb6064fbf45e6e6d696e55275a1ca5149d9732d371063cbd239a6c527235ec7

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5dfc65ac21fa2f630323c92453cadbe8d4f504726ec42f6a56cf80c2f90d6c52
MD5 ad9d1930ff3e7461ce71bf37b2fb30f7
BLAKE2b-256 6cad0ace9cb2e36e57fa64e59a0a8a5a72e10151d5924cdd36e916e666fdd9da

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: h5py-3.10.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for h5py-3.10.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 212bb997a91e6a895ce5e2f365ba764debeaef5d2dca5c6fb7098d66607adf99
MD5 6e6ced26d22777a48dca8fd366b9e27a
BLAKE2b-256 b5f46047304e24c8ea459d8072c30ebc07e45081114f2f6c27b580e02854fd3a

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3074ec45d3dc6e178c6f96834cf8108bf4a60ccb5ab044e16909580352010a97
MD5 87f3885a32acbd69cfe532169765dcac
BLAKE2b-256 6b31b5965f76e0bb2b02f273d87ec9cb59c77b9864ac27a0078c4229baa45dfc

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd6f6d1384a9f491732cee233b99cd4bfd6e838a8815cc86722f9d2ee64032af
MD5 2514069375c8e9bf9b1c3803e70662a9
BLAKE2b-256 a910654f7dc82fb768d0ccdf82048931e0015b8011ed4ff17adb947029a49a4f

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9450464b458cca2c86252b624279115dcaa7260a40d3cb1594bf2b410a2bd1a3
MD5 7fa2cd1ae5032f8cba0dbd3956674561
BLAKE2b-256 ff69cdc937b957c17115fac3bed576a7b7c2b3654c9300db906d46cf29a5eee1

See more details on using hashes here.

File details

Details for the file h5py-3.10.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.10.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 492305a074327e8d2513011fa9fffeb54ecb28a04ca4c4227d7e1e9616d35641
MD5 8d7db339b397cdcfd7ffd3a2faaf5730
BLAKE2b-256 ad58820167bcfe28846d8508664dba5bcef69f8e45ecdcc50a0539c2d46aff2e

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