Contributing to h5preserve¶
We welcome contributions to h5preserve, subject to our code of conduct whether it is improvements to the documentation or examples, bug reports or code improvements.
Reporting Bugs¶
Bugs should be reported to https://github.com/h5preserve/h5preserve. Please include what version of Python this occurs on, as well as which operating system. Information about your h5py and HDF5 configuration is also helpful.
Patches and Pull Requests¶
The main repository is https://github.com/h5preserve/h5preserve, please make pull requests against that repository, and the branch that pull requests should be made on is master (backporting fixes will be done separately if necessary).
Running the tests¶
h5preserve uses tox to run its tests. See https://tox.readthedocs.io/en/latest/ for more information about tox, but the simplest method is to run:
tox
in the top level of the git repository.