=====================
Project information
=====================
Releases
--------
Source code and pre-built binaries (aka Python wheels) for Windows, MacOS and
ManyLinux are available at the following places:
- `Wheels and source code on PyPi `_
- `Packages on conda-forge `_
For the history of modifications, see the :doc:`changelog`.
Project resources
-----------------
- `Source repository `_
- `Issue tracker `_
- Continuous integration: *hdf5plugin* is continuously tested on all three major
operating systems:
- Linux, MacOS, Windows: `GitHub Actions `_
- Windows: `AppVeyor `_
- `Weekly builds `_
* :doc:`Presentation ` at the `European HDF Users Group (HUG) Summer 2021 `_:
- :doc:`Presentation material `
(:download:`Notebook `),
`Video `_
HDF5 filters and compression libraries
--------------------------------------
HDF5 compression filters and compression libraries sources were obtained from:
* LZ4 plugin (commit d48f960) and lz4 (v1.9.3): https://github.com/nexusformat/HDF5-External-Filter-Plugins and https://github.com/Blosc/c-blosc/tree/v1.21.1/internal-complibs/lz4-1.9.3
* bitshuffle plugin (0.3.5): https://github.com/kiyo-masui/bitshuffle
* hdf5-blosc plugin (v1.0.0), c-blosc (v1.21.1) and snappy (v1.1.8): https://github.com/Blosc/hdf5-blosc, https://github.com/Blosc/c-blosc and https://github.com/google/snappy
* FCIDECOMP plugin (v1.0.2) and CharLS (branch 1.x-master SHA1 ID: 25160a42fb62e71e4b0ce081f5cb3f8bb73938b5):
ftp://ftp.eumetsat.int/pub/OPS/out/test-data/Test-data-for-External-Users/MTG_FCI_Test-Data/FCI_Decompression_Software_V1.0.2 and
https://github.com/team-charls/charls
* HDF5-ZFP plugin (v1.0.1) and zfp (v0.5.5): https://github.com/LLNL/H5Z-ZFP and https://github.com/LLNL/zfp
* HDF5Plugin-Zstandard (commit d5afdb5) and zstd (v1.5.0): https://github.com/aparamon/HDF5Plugin-Zstandard and https://github.com/Blosc/c-blosc/tree/v1.21.1/internal-complibs/zstd-1.5.0
License
-------
The source code of *hdf5plugin* itself is licensed under the MIT license.
Use it at your own risk.
See `LICENSE `_.
The source code of the embedded HDF5 filter plugin libraries is licensed under different open-source licenses.
Please read the different licenses:
* bitshuffle: See `src/bitshuffle/LICENSE `_
* blosc: See `src/hdf5-blosc/LICENSES/ `_, `src/c-blosc/LICENSES/ `_ and `src/snappy/COPYING `_
* lz4: See `src/LZ4/COPYING `_, `src/LZ4/LICENSE `_ and `src/c-blosc/LICENSES/LZ4.txt `_
* FCIDECOMP: See `src/fcidecomp/LICENSE `_ and `src/charls/src/License.txt `_
* zfp: See `src/H5Z-ZFP/LICENSE `_ and `src/zfp/LICENSE `_
* zstd: See `src/HDF5Plugin-Zstandard/LICENSE `_
The HDF5 v1.10.5 headers (and Windows .lib file) used to build the filters are stored for convenience in the repository. The license is available here: `src/hdf5/COPYING `_.