===================== 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 `_ `hdf5plugin` can be cited with its `Zenodo DOI `_. Presentations ------------- * :doc:`Presentation ` at the `European HDF Users Group (HUG) Meeting 2022 `_: - :doc:`Presentation material ` (:download:`Notebook `), `Video `_ * :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/9dc93b1de7c1ff6265d0ae554bd79077840849d8/internal-complibs/lz4-1.9.3 * **bitshuffle plugin** (0.4.2 + patch `PR #122 `_) and **zstd** (v1.5.2): https://github.com/kiyo-masui/bitshuffle and https://github.com/Blosc/c-blosc/tree/9dc93b1de7c1ff6265d0ae554bd79077840849d8/internal-complibs/zstd-1.5.2 * **bzip2 plugin** (from PyTables v3.7.0) and **bzip2** (v1.0.8): https://github.com/PyTables/PyTables/, https://sourceware.org/git/bzip2.git * **hdf5-blosc plugin** (v1.0.0), **c-blosc** (commit `9dc93b1 `_) and **snappy** (v1.1.9): 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** (1.x branch, commit `25160a4 `_): 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 * **SZ plugin** (commit `f36afa4ae9 `_), `SZ `_, `zlib `_ (v1.2.11) and `zstd `_ (v1.5.2) * **HDF5-ZFP plugin** (commit `cd5422c `_) and **zfp** (v1.0.0): https://github.com/LLNL/H5Z-ZFP and https://github.com/LLNL/zfp * **HDF5Plugin-Zstandard** (commit `d5afdb5 `_) and **zstd** (v1.5.2): https://github.com/aparamon/HDF5Plugin-Zstandard and https://github.com/Blosc/c-blosc/tree/9dc93b1de7c1ff6265d0ae554bd79077840849d8/internal-complibs/zstd-1.5.2 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 `_ * bzip2: See `src/PyTables/LICENSE.txt `_ and `src/bzip2/LICENSE `_ * 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 `_ * SZ: See `src/SZ/copyright-and-BSD-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 `_.