Releases: lrq3000/unireedsolomon
Releases · lrq3000/unireedsolomon
UniReedSolomon v1.0.6
Major update:
- Overhauled packaging to modern PEP517 standard (with build isolation)
- Added continuous integration with GitHub Actions (which stopped working since Travis stopped offering a free tier)
- Cythonization must now be explicitly specified (instead of being done by default), using the
--cythonize
flag (please see the README). - Python 2.7 and <= 3.6 dropped, but compatibility up to 3.11 is now ensured.
UniReedSolomon v1.0.5
Changelog:
- Update README to add recommended reading material.
- Minor tweaks on Travis CI to fix builds (notably dropped pypy 2.7 support).
UniReedSolomon v1.0.4
Changelog:
- Fix
pip install
on systems without Cython and a C compiler (ie, install as a pure-python module by default) (thanks to @projectgus tomerfiliba-org/reedsolomon#21 ). - Fix
fast_primes
compatibility in Python 3 (PR #12 thanks to @Adirio !).
UniReedSolomon v1.0.2
Minor update to refresh support of newer Python interpreters (dropped Python 2.6 and 3.2, added Python 3.5 to 3.7).
unireedsolomon 1.0
First public release of the unireedsolomon pure Python library.
It is thoroughly unit tested and is based on the already powerful Andrew Brown's ReedSolomon library, with added universality, errors-and-erasures decoding, flexibility and sanity checking.
Works on Python from 2.6 up to the latest (3.4) and also on PyPy 2 and 3 for a big speedup (expect an encoding speed of about 1MB/s).