.. image:: https://github.com/h5py/h5py/actions/workflows/build_wheels.yml/badge.svg?branch=master
   :target: https://github.com/h5py/h5py/actions/workflows/build_wheels.yml
.. image:: https://ci.appveyor.com/api/projects/status/h3iajp4d1myotprc/branch/master?svg=true
   :target: https://ci.appveyor.com/project/h5py/h5py/branch/master
.. image:: https://dev.azure.com/h5pyappveyor/h5py/_apis/build/status/h5py.h5py?branchName=master
   :target: https://dev.azure.com/h5pyappveyor/h5py/_build/latest?definitionId=1&branchName=master

HDF5 for Python
===============
`h5py` is a thin, pythonic wrapper around `HDF5 <https://www.hdfgroup.org/solutions/hdf5/>`_,
which runs on Python 3 (3.10+).

Websites
--------

* Main website: https://www.h5py.org
* Source code: https://github.com/h5py/h5py
* Discussion forum: https://forum.hdfgroup.org/c/hdf5/h5py

Installation
------------

Pre-built `h5py` can either be installed via your Python Distribution (e.g.
`Continuum Anaconda`_, `Enthought Canopy`_) or from `PyPI`_ via `pip`_.
`h5py` is also distributed in many Linux Distributions (e.g. Ubuntu, Fedora),
and in the macOS package managers `Homebrew <https://brew.sh/>`_,
`Macports <https://www.macports.org/>`_, or `Fink <http://finkproject.org/>`_.

More detailed installation instructions, including how to install `h5py` with
MPI support, can be found at: https://docs.h5py.org/en/latest/build.html.


Reporting bugs
--------------

Open a bug at https://github.com/h5py/h5py/issues.  For general questions, ask
on the HDF forum (https://forum.hdfgroup.org/c/hdf5/h5py).

.. _`Continuum Anaconda`: http://continuum.io/downloads
.. _`Enthought Canopy`: https://www.enthought.com/products/canopy/
.. _`PyPI`: https://pypi.org/project/h5py/
.. _`pip`: https://pip.pypa.io/en/stable/
