Skip to main content

Read and write HDF5 files from Python

Reason this release was yanked:

Prevalent import errors on Windows

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.12.0.tar.gz (411.5 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.12.0-cp313-cp313-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.13Windows x86-64

h5py-3.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

h5py-3.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

h5py-3.12.0-cp313-cp313-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

h5py-3.12.0-cp313-cp313-macosx_10_13_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

h5py-3.12.0-cp312-cp312-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.12Windows x86-64

h5py-3.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

h5py-3.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

h5py-3.12.0-cp312-cp312-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

h5py-3.12.0-cp312-cp312-macosx_10_13_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

h5py-3.12.0-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

h5py-3.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

h5py-3.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

h5py-3.12.0-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

h5py-3.12.0-cp311-cp311-macosx_10_9_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

h5py-3.12.0-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

h5py-3.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

h5py-3.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

h5py-3.12.0-cp310-cp310-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

h5py-3.12.0-cp310-cp310-macosx_10_9_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

h5py-3.12.0-cp39-cp39-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.9Windows x86-64

h5py-3.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

h5py-3.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

h5py-3.12.0-cp39-cp39-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

h5py-3.12.0-cp39-cp39-macosx_10_9_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: h5py-3.12.0.tar.gz
  • Upload date:
  • Size: 411.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.6

File hashes

Hashes for h5py-3.12.0.tar.gz
Algorithm Hash digest
SHA256 00955a079e9f86c5ae2cd08accb54396c69cda87152312ddd1528e3f90acc866
MD5 296b0332af5f18c87bf9bfd9e8b57a32
BLAKE2b-256 fc4fa72139ebeb03ebbb9d78ce4e7475332cf46027f978491dbcfc54d60f272a

See more details on using hashes here.

File details

Details for the file h5py-3.12.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: h5py-3.12.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.6

File hashes

Hashes for h5py-3.12.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a76f1015c3fa5134eb6b09c2db0ed3e45f7ba6e163d7292012504f650ee925c4
MD5 a2e43922ef6c4243e61ca3ca09bddb68
BLAKE2b-256 c56904f138fde7453ed45fb3a45fca115790f4f5629e5eb747a76423f0dfb00a

See more details on using hashes here.

File details

Details for the file h5py-3.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d05d42c0a12833de06183243032c975396a6c9854c11086026c93d83e295aa3b
MD5 0dd91b1e38bae9877467da3074397dbb
BLAKE2b-256 c79d18fe0726439e5158530a2ab2787a2baced73f671ac7936ae9d94505fb7b2

See more details on using hashes here.

File details

Details for the file h5py-3.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81849e8b1c03f83f6d12372c6c2d9dd1761c325227a9e656c41689a508407aaf
MD5 55173fc489d78cd5599229b8c92dd592
BLAKE2b-256 f42139386622a693b5444c821e153d641662327a7011ae5273ab112ef4c46277

See more details on using hashes here.

File details

Details for the file h5py-3.12.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for h5py-3.12.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0eb2fe5c7f52bb43e46b6833d318ed0b7809026401a113be46af0f3001135396
MD5 394a7ad6d940f4b377e2f72598f1685c
BLAKE2b-256 22de28dff0c756fdf3f4e3d81a05f3523dd87937cd7794fce4408bcda30caa80

See more details on using hashes here.

File details

Details for the file h5py-3.12.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.12.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 64039533ba3b019874bc34bad2110fc1f37b783c2345c0da39c85d49f188124c
MD5 1db726c51bc733e23b79744121710a69
BLAKE2b-256 bf70fe712ed651df12521b8367d04c8b25406cb3f99e0a1cce7f5d47f3819b5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.12.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.6

File hashes

Hashes for h5py-3.12.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 65c9342c8b023071a34aaf3dad923046ce265ba4cbe29b246b86cbd67394774e
MD5 51fa2468c5c86b47fccd38ae9fa1f5ab
BLAKE2b-256 58891ad228d03d698a8d9b1218ab38b0f0c0a7e681393c85e81987195ed72080

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53b3ed27d77ae9e7c38a1379fc976278ace360701b4bf0de6a05a3725b61f4b9
MD5 24ff08bbfbec6959ebf0a1e4e88179e6
BLAKE2b-256 455602664e1e8bc97daaecd0e4fc84b2d1160f85c73ec78952ddb915b76181bb

See more details on using hashes here.

File details

Details for the file h5py-3.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for h5py-3.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9311a19199a39f91e538965a11939e7a2d469be335e523795cac2e1cfbf5c921
MD5 51387f60a34ffbb8db7999a442dc716d
BLAKE2b-256 862877ff81c62e3720ef3d4a0f19fe975d23995e088e316e41b470ade3114621

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94495ffc95176799c85ca93f615cce787748cc18b2ee20d566ccf7cb7a97b9a5
MD5 d125dfea1c650aa65cd1297bc818c097
BLAKE2b-256 5947a99aabbb824db19810c9b762667949fdcd15260c4b463a2145c8462072fe

See more details on using hashes here.

File details

Details for the file h5py-3.12.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for h5py-3.12.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8506b029ec3d97f382df0d2b2c4f2e25817ef0fce34e264796f52e5cbd7b48fd
MD5 23d400c3d7a15c9b632a104cdd1ba9c9
BLAKE2b-256 e81dd08f3e001edae8d54da13f33698e7b0b86c78fb4b7918c95fc8732d3863f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.12.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.6

File hashes

Hashes for h5py-3.12.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4af6b4c50e17d0291a05fba60c43ab41cfeb2a26d72a8028b0da6c3d32aba61a
MD5 54402e8ac82926cde47a9e4708a62d4e
BLAKE2b-256 60e1606c9cab03a3506976e5e53d23cb1055d7b55da33fb71de4d78a78dde9f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75f905cce8efff7ce4c25d4e12fb679b14c859d8b3accf61f34ae1904dc8a76d
MD5 7eb6be5b95f5c29cb87c95e3afe40c7a
BLAKE2b-256 bd5a0bba8b842131be1c5cffcf4c91d9fca1bfad6c2372fb36c2157f2eb4ec01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2afc5216a03949f95221054ae95daa4f6b7c0e925b787d7beda09457f92b7cc5
MD5 19f27d51a8c5796f47c47c207d3fab54
BLAKE2b-256 ce7e99c683d13f7a6c617a817539e3f9a3b8f5ed05741b7bed644dac2cdb8acd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0fa5519ae857552e1c5979ec221c2c448c86a38294619f2a148b711f8fd8e2e
MD5 28b8bb673b18cf2c6b45d5cdbb49acfb
BLAKE2b-256 4b30fc552f34780b0f5e07437168086ce7401f5c6c76ad350d5c9774f1d37f41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9786b1d8594b6d14787ca9307313be205e35940be702340b7e8e9ee140a70f58
MD5 97f870ba2b06f00842c77e2183c55c07
BLAKE2b-256 1786129d50bfc1c432af6f6e91413e98025ce9d74e52395bb0bdf2ef2f593b40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.12.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.6

File hashes

Hashes for h5py-3.12.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 84c5ee3389befbb9e373168354698cd7628a386a1a4a5a1092483fc1051b62d2
MD5 38dc883fa7838b052dfad8d719cfd6d8
BLAKE2b-256 fc6bb969f966afbbd92a99e5f0c27887a70febbc4419870a0162393eb8d2e7c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 045937ab2d63ae76ad3f5f260a8c6d0500ca068ef2e46a5d37c646875fa27228
MD5 9fcd66b1addc0fd9189b42af002f630b
BLAKE2b-256 4d2ea6dacf225907e561c8069306e06047c01cb7bc7d49656a40e92f3721801b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca2b325e6b0022b4b5fa8d5c30b7457a2780e4261709411c85a2d9d8f305c7b4
MD5 d7d14557c9c49f6cd97c4000937c3ee3
BLAKE2b-256 ddd2671075aad2f20377b9d93468c08ae79c9ff5db720b77afb242c32b4975cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d8d7620b6c9dcf371cbecd799bcd0e86e0def37ae7f365f7e4a913a407f7f59
MD5 4748cdabc562f6fd311506a2b2e4cdd5
BLAKE2b-256 03fc9b6c0e9fccdcb71e3107504d7ed9a20482593784e068d38410eb06b294e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2f5b20a712b5459ec17d8ee68d447fc9b91ce3bd23b08ab1e15dc1ddeb6d3627
MD5 c982d5f40944440c1fa69f9efeaffe48
BLAKE2b-256 e109e0c14e40dd4ed55dd28105682109e13de8200518911b4e82512027029ca2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.12.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.6

File hashes

Hashes for h5py-3.12.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 62707f24f7048f0f1c9c19f2593454b13e651f366266b1b244e4f62fbbd85e46
MD5 88ca7322e561a10f5e7663d3592fdadf
BLAKE2b-256 fea5e1c97eef171943d600212797fb2d07955693c7da1c4afc29a83cd32d4296

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 124070427617fba1acf34b9a5a5ac5cf22e8ba88e318a090f76974aea2fde079
MD5 e70d6033c2fcac9e3d8d6d63672344bd
BLAKE2b-256 084ae0087aae12b02aa90c09f21264d2f2825ee0159ee8999c134ac186992ee1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 74bf1b386585ddd7c550e78a11ee5336bab05bf5785f913958512cb4a50affb3
MD5 7c730997cd1c5a814ea15256cf77320a
BLAKE2b-256 fbbb8cd60608d2b9941ba8e6233743d4d9b3abb063da538bf6fd146ce5bb954d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02ff2e6b8fac4174885ca6e3130d0d5e43eb7c25612d647173848dedf734a7cb
MD5 c79b9239a0fe853086b6d982c0476a57
BLAKE2b-256 77734ba4015135d769d41395a95a260739debb144ab16159b99ca1911c9ccc86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.12.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6649fad7c030b2fb086aae7e528ba10b673c1d55465ea89b85fcaf19b9aceb20
MD5 6a770bdf26f0e63b4fb87449c32cd69f
BLAKE2b-256 a8b84e4b3cd27309cacbb4a2c1830acd0a50e50d148b8def2517506398b4ba8a

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