All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Fix licenses and incomplete copyrights around.
- Inventory items
- Restructured FCIDECOMP software source code, for compilation in Linux and Windows (32/64-bit) environments
- Python package, to allow for the use of the FCIDECOMP decompression filter within Python
- Conda package build system including both the bare FCIDECOMP software and the associated Python package, supporting Linux and Windows (32/64-bit) environments and Python versions 3.7 to 3.9 (extremes included)
- Automatic tests based on
pytest
- Performance tests based on
pytest
andpytest-benchmark
- Instructions to build and install the software from the source code (Ubuntu 20.04 and RockyLinux 8)
- Adopts Apache License Version 2.0 for FCIDECOMP source code
- Update CharLS library from 1.0 to 2.1.0
- Move inline macro functions to function to avoid critical code smells