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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

h5py-3.13.0-cp313-cp313-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

h5py-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

h5py-3.13.0-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12 macOS 11.0+ ARM64

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

Uploaded CPython 3.12 macOS 10.13+ x86-64

h5py-3.13.0-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.11 macOS 10.9+ x86-64

h5py-3.13.0-cp310-cp310-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

h5py-3.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 macOS 10.9+ x86-64

h5py-3.13.0-cp39-cp39-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for h5py-3.13.0.tar.gz
Algorithm Hash digest
SHA256 1870e46518720023da85d0895a1960ff2ce398c5671eac3b1a41ec696b7105c3
MD5 53f999bf467320e9b70b5d3e45dd48d2
BLAKE2b-256 032ea22d6a8bfa6f8be33e7febd985680fba531562795f0a9077ed1eb047bfb0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: h5py-3.13.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.2

File hashes

Hashes for h5py-3.13.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4f97ecde7ac6513b21cd95efdfc38dc6d19f96f6ca6f2a30550e94e551458e0a
MD5 09c9a8c778ebd81e23e8b77b79b4f686
BLAKE2b-256 9734165b87ea55184770a0c1fcdb7e017199974ad2e271451fd045cfe35f3add

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be949b46b7388074c5acae017fbbe3e5ba303fd9daaa52157fdfef30bbdacadd
MD5 a75a10c8b0b680e0adec1600adaaf1aa
BLAKE2b-256 fd41bc2df86b72965775f6d621e0ee269a5f3ac23e8f870abf519de9c7d93b4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56dd172d862e850823c4af02dc4ddbc308f042b85472ffdaca67f1598dff4a57
MD5 a168ea320ce6a6f902b22607303e871e
BLAKE2b-256 69844c6367d6b58deaf0fa84999ec819e7578eee96cea6cbd613640d0625ed5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e79d8368cd9295045956bfb436656bea3f915beaa11d342e9f79f129f5178763
MD5 2070fb73a2aa7a1501680e083043c670
BLAKE2b-256 1b86ad4a4cf781b08d4572be8bbdd8f108bb97b266a14835c640dc43dafc0729

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e520ec76de00943dd017c8ea3f354fa1d2f542eac994811943a8faedf2a7d5cb
MD5 bf913adf303c334b3152d0c46524358f
BLAKE2b-256 6043f276f27921919a9144074320ce4ca40882fc67b3cfee81c3f5c7df083e97

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for h5py-3.13.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 21daf38171753899b5905f3d82c99b0b1ec2cbbe282a037cad431feb620e62ec
MD5 2f84a7a3cf9309b0bb272db68be8ffea
BLAKE2b-256 2561d897952629cae131c19d4c41b2521e7dd6382f2d7177c87615c2e6dced1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6f13f9b5ce549448c01e4dfe08ea8d1772e6078799af2c1c8d09e941230a90d
MD5 b4ea8a5d6493e6a9f20810657d39f978
BLAKE2b-256 a7da3c137006ff5f0433f0fb076b1ebe4a7bf7b5ee1e8811b5486af98b500dd5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 357e6dc20b101a805ccfd0024731fbaf6e8718c18c09baf3b5e4e9d198d13fca
MD5 25310000e34ed6fa588594d554d55672
BLAKE2b-256 9ed9aed99e1c858dc698489f916eeb7c07513bc864885d28ab3689d572ba0ea0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57c4c74f627c616f02b7aec608a8c706fe08cb5b0ba7c08555a4eb1dde20805a
MD5 69cae5efbd43176c14b06bc98616ea56
BLAKE2b-256 1013cc1cb7231399617d9951233eb12fddd396ff5d4f7f057ee5d2b1ca0ee7e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 477c58307b6b9a2509c59c57811afb9f598aedede24a67da808262dfa0ee37b4
MD5 b19b28e3f32e6e967059ff0fe5a36f2a
BLAKE2b-256 d820438f6366ba4ded80eadb38f8927f5e2cd6d2e087179552f20ae3dbcd5d5b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for h5py-3.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 22ffe2a25770a2d67213a1b94f58006c14dce06933a42d2aaa0318c5868d1508
MD5 96a135e282d2ee3fb439b1845c2c6d97
BLAKE2b-256 5689e3ff23e07131ff73a72a349be9639e4de84e163af89c1c218b939459a98a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 782ff0ac39f455f21fd1c8ebc007328f65f43d56718a89327eec76677ebf238a
MD5 7d6302e3e415407d163a8c1dfa7226f3
BLAKE2b-256 0371c99f662d4832c8835453cf3476f95daa28372023bda4aa1fca9e97c24f09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 337af114616f3656da0c83b68fcf53ecd9ce9989a700b0883a6e7c483c3235d4
MD5 65ed4c7a97c03123cdb771dd9063872c
BLAKE2b-256 37ef6f80b19682c0b0835bbee7b253bec9c16af9004f2fd6427b1dd858100273

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f35640e81b03c02a88b8bf99fb6a9d3023cc52f7c627694db2f379e0028f2868
MD5 d56d8a064c795acc0a6d2e2b50c209f1
BLAKE2b-256 945936d87a559cab9c59b59088d52e86008d27a9602ce3afc9d3b51823014bf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8a8e38ef4ceb969f832cc230c0cf808c613cc47e31e768fd7b1106c55afa1cb8
MD5 37cf824542d222fa3b30e30586e280e0
BLAKE2b-256 862b50b15fdefb577d073b49699e6ea6a0a77a3a1016c2b67e2149fc50124a10

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for h5py-3.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 851ae3a8563d87a5a0dc49c2e2529c75b8842582ccaefbf84297d2cfceeacd61
MD5 c88e54a61fc5be9a4be28e848b4bf39d
BLAKE2b-256 1242ad555a7ff7836c943fe97009405566dc77bcd2a17816227c10bd067a3ee1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2cf6a231a07c14acd504a945a6e9ec115e0007f675bde5e0de30a4dc8d86a31
MD5 36d5c78f9355a6e124663c923784f219
BLAKE2b-256 d8fa0b6a59a1043c53d5d287effa02303bd248905ee82b25143c7caad8b340ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fb267ce4b83f9c42560e9ff4d30f60f7ae492eacf9c7ede849edf8c1b860e16b
MD5 e8351bafb363d046799262453ba44f67
BLAKE2b-256 72710dd079208d7d3c3988cebc0776c2de58b4d51d8eeb6eab871330133dfee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10894c55d46df502d82a7a4ed38f9c3fdbcb93efb42e25d275193e093071fade
MD5 f7b69dcb8e3f93ed8008376b31a51a3a
BLAKE2b-256 19bd9f249ecc6c517b2796330b0aab7d2351a108fdbd00d4bb847c0877b5533e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5540daee2b236d9569c950b417f13fd112d51d78b4c43012de05774908dff3f5
MD5 85175c84da73a8f8d4b3a11736260337
BLAKE2b-256 028abc76588ff1a254e939ce48f30655a8f79fac614ca8bd1eda1a79fa276671

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for h5py-3.13.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9c82ece71ed1c2b807b6628e3933bc6eae57ea21dac207dca3470e3ceaaf437c
MD5 aafe321fb3030cfe5cb52592b519f867
BLAKE2b-256 cb478353102cff9290861135e13eefff5a916855d2ab23bd052ec7ac144f4c48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c10f061764d8dce0a9592ce08bfd5f243a00703325c388f1086037e5d619c5f1
MD5 c10d1095fdeddd2648ea46a263f71af5
BLAKE2b-256 3f9b3e8cded7877ec84b707df82b9c6289cd1d7ad80fef9a10bb1389c5fee8f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 560e71220dc92dfa254b10a4dcb12d56b574d2d87e095db20466b32a93fec3f9
MD5 aa245cdee4cb92d4c6abe0cbe3c01bb7
BLAKE2b-256 abc9fb430d3277e81eade92e54e87bd73e9f60c98240a86a5f43e3b85620d7d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d571644958c5e19a61c793d8d23cd02479572da828e333498c9acc463f4a3997
MD5 8bd9cc7caf86421980a57e035de5f3f2
BLAKE2b-256 12824e455e12e7ff26533c762eaf324edd6b076f84c3a003a40a1e52d805e0fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for h5py-3.13.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 82690e89c72b85addf4fc4d5058fb1e387b6c14eb063b0b879bf3f42c3b93c35
MD5 522c2233219be0ed2a981eb0c047432c
BLAKE2b-256 cd913e5b4e4c399bb57141a2451c67808597ab6993f799587566c9f11dbaefe9

See more details on using hashes here.

Supported by

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