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.14.0.tar.gz (424.3 kB view details)

Uploaded Source

Built Distributions

h5py-3.14.0-cp313-cp313-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.13Windows x86-64

h5py-3.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

h5py-3.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

h5py-3.14.0-cp312-cp312-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.12Windows x86-64

h5py-3.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

h5py-3.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

h5py-3.14.0-cp312-cp312-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

h5py-3.14.0-cp312-cp312-macosx_10_13_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

h5py-3.14.0-cp311-cp311-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.11Windows x86-64

h5py-3.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

h5py-3.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

h5py-3.14.0-cp310-cp310-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.10Windows x86-64

h5py-3.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

h5py-3.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

h5py-3.14.0-cp310-cp310-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.9+ x86-64

h5py-3.14.0-cp39-cp39-win_amd64.whl (2.9 MB view details)

Uploaded CPython 3.9Windows x86-64

h5py-3.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

h5py-3.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

h5py-3.14.0-cp39-cp39-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

h5py-3.14.0-cp39-cp39-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: h5py-3.14.0.tar.gz
  • Upload date:
  • Size: 424.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for h5py-3.14.0.tar.gz
Algorithm Hash digest
SHA256 2372116b2e0d5d3e5e705b7f663f7c8d96fa79a4052d250484ef91d24d6a08f4
MD5 5ccf31b7ce5b5211df1d3ba6626e9065
BLAKE2b-256 5d57dfb3c5c3f1bf5f5ef2e59a22dec4ff1f3d7408b55bfcefcfb0ea69ef21c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.14.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for h5py-3.14.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ae18e3de237a7a830adb76aaa68ad438d85fe6e19e0d99944a3ce46b772c69b3
MD5 2d5d2b6c742d8f1e0d53d8502092ce83
BLAKE2b-256 3f6d0084ed0b78d4fd3e7530c32491f2884140d9b06365dac8a08de726421d4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d90e6445ab7c146d7f7981b11895d70bc1dd91278a4f9f9028bc0c95e4a53f13
MD5 03ec0f257e4ee674959f474f1d99a083
BLAKE2b-256 e7ec86f59025306dcc6deee5fda54d980d077075b8d9889aac80f158bd585f1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8cbaf6910fa3983c46172666b0b8da7b7bd90d764399ca983236f2400436eeb
MD5 638f2d20bdec1a81c0e3340d71a97a2a
BLAKE2b-256 0dce3a21d87896bc7e3e9255e0ad5583ae31ae9e6b4b00e0bcb2a67e2b6acdbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef9603a501a04fcd0ba28dd8f0995303d26a77a980a1f9474b3417543d4c6174
MD5 75873e1b1f799f89ca911fd5fce514a1
BLAKE2b-256 4f31f570fab1239b0d9441024b92b6ad03bb414ffa69101a985e4c83d37608bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 aa4b7bbce683379b7bf80aaba68e17e23396100336a8d500206520052be2f812
MD5 a4ab582812f2e988303187d709afc86e
BLAKE2b-256 6cc27efe82d09ca10afd77cd7c286e42342d520c049a8c43650194928bcc635c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.14.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for h5py-3.14.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bf4897d67e613ecf5bdfbdab39a1158a64df105827da70ea1d90243d796d367f
MD5 1271bcd7f7c0f94e1af52794257b4ea8
BLAKE2b-256 7a6d6426d5d456f593c94b96fa942a9b3988ce4d65ebaf57d7273e452a7222e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cbd41f4e3761f150aa5b662df991868ca533872c95467216f2bec5fcad84882
MD5 eb79145d7d639b12c344daf34aab9da9
BLAKE2b-256 86f9f00de11c82c88bfc1ef22633557bfba9e271e0cb3189ad704183fc4a2644

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 554ef0ced3571366d4d383427c00c966c360e178b5fb5ee5bb31a435c424db0c
MD5 00a1bfc962be1ac0bc5d8d7d0803633f
BLAKE2b-256 3f19c8bfe8543bfdd7ccfafd46d8cfd96fce53d6c33e9c7921f375530ee1d39a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6da62509b7e1d71a7d110478aa25d245dd32c8d9a1daee9d2a42dba8717b047a
MD5 ca1fb6e63b73ad9d48facf5995c5ba6c
BLAKE2b-256 ff1020436a6cf419b31124e59fefc78d74cb061ccb22213226a583928a65d715

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e0045115d83272090b0717c555a31398c2c089b87d212ceba800d3dc5d952e23
MD5 6c6be82f499aaab5d40b2f78f3efb8fe
BLAKE2b-256 3e778f651053c1843391e38a189ccf50df7e261ef8cd8bfd8baba0cbe694f7c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.14.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for h5py-3.14.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d2744b520440a996f2dae97f901caa8a953afc055db4673a993f2d87d7f38713
MD5 248ef2ac61c6a63b0137e73b12f28741
BLAKE2b-256 db0c6c3f879a0f8e891625817637fad902da6e764e36919ed091dc77529004ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 723a40ee6505bd354bfd26385f2dae7bbfa87655f4e61bab175a49d72ebfc06b
MD5 eb4c6a5892573a723d47002922cd1a38
BLAKE2b-256 21d4d461649cafd5137088fb7f8e78fdc6621bb0c4ff2c090a389f68e8edc136

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c497600c0496548810047257e36360ff551df8b59156d3a4181072eed47d8ad
MD5 fd5167a9d14f0444fb53653df9c8f216
BLAKE2b-256 080c5e6aaf221557314bc15ba0e0da92e40b24af97ab162076c8ae009320a42b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 543877d7f3d8f8a9828ed5df6a0b78ca3d8846244b9702e99ed0d53610b583a8
MD5 a1a998c2e203bef71313a3c1567b1acf
BLAKE2b-256 365ba066e459ca48b47cc73a5c668e9924d9619da9e3c500d9fb9c29c03858ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f30dbc58f2a0efeec6c8836c97f6c94afd769023f44e2bb0ed7b17a16ec46088
MD5 2ff4a77f0478e02ccb28d8cc74d27154
BLAKE2b-256 611bad24a8ce846cf0519695c10491e99969d9d203b9632c4fcd5004b1641c2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.14.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for h5py-3.14.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 852b81f71df4bb9e27d407b43071d1da330d6a7094a588efa50ef02553fa7ce4
MD5 8c18ba96078c589ce98c3368fd290969
BLAKE2b-256 5c06f9506c1531645829d302c420851b78bb717af808dde11212c113585fae42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1223b902ef0b5d90bcc8a4778218d6d6cd0f5561861611eda59fa6c52b922f4d
MD5 2298580eac9cd666d84ccde22d3d3243
BLAKE2b-256 b145e1a754dc7cd465ba35e438e28557119221ac89b20aaebef48282654e3dc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 016e89d3be4c44f8d5e115fab60548e518ecd9efe9fa5c5324505a90773e6f03
MD5 95dbb8cdfc21a7939f13221549f70d5e
BLAKE2b-256 facd3dd38cdb7cc9266dc4d85f27f0261680cb62f553f1523167ad7454e32b11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6ff2389961ee5872de697054dd5a033b04284afc3fb52dc51d94561ece2c10c6
MD5 58edcdba1f7fa904788e977e31953bec
BLAKE2b-256 c3e76c860b002329e408348735bfd0459e7b12f712c83d357abeef3ef404eaa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 24df6b2622f426857bda88683b16630014588a0e4155cba44e872eb011c4eaed
MD5 9fbde39fa27882ea3b13d43a4cf432d6
BLAKE2b-256 528906cbb421e01dea2e338b3154326523c05d9698f89a01f9d9b65e1ec3fb18

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.14.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for h5py-3.14.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4f025cf30ae738c4c4e38c7439a761a71ccfcce04c2b87b2a2ac64e8c5171d43
MD5 91e58366b985cfea870718672241c84e
BLAKE2b-256 b4e4fb8032d0e5480b1db9b419b5b50737b61bb3c7187c49d809975d62129fb0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccbe17dc187c0c64178f1a10aa274ed3a57d055117588942b8a08793cc448216
MD5 003ec524c446676b4a5fb536fd171640
BLAKE2b-256 f707e088f89f04fdbe57ddf9de377f857158d3daa38cf5d0fb20ef9bd489e313

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 573c33ad056ac7c1ab6d567b6db9df3ffc401045e3f605736218f96c1e0490c6
MD5 cdcd01cfd04ac2859e9662f3818b7ce1
BLAKE2b-256 6640b423b57696514e05aa7bb06150ef96667d0e0006cc6de7ab52c71734ab51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e59d2136a8b302afd25acdf7a89b634e0eb7c66b1a211ef2d0457853768a2ef
MD5 9f0c6478e69f26c536d887146093699a
BLAKE2b-256 6cbca172ecaaf287e3af2f837f23b470b0a2229c79555a0da9ac8b5cc5bed078

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.14.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f5cc1601e78027cedfec6dd50efb4802f018551754191aeb58d948bd3ec3bd7a
MD5 c89857807108e677d99342f52f1f8af3
BLAKE2b-256 ecac9ea82488c8790ee5b6ad1a807cd7dc3b9dadfece1cd0e0e369f68a7a8937

See more details on using hashes here.

Supported by

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