Skip to content

Releases: lrq3000/unireedsolomon

UniReedSolomon v1.0.6

15 Apr 01:16
Compare
Choose a tag to compare

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

06 Jan 05:51
Compare
Choose a tag to compare

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

06 Jan 01:59
Compare
Choose a tag to compare

Changelog:

UniReedSolomon v1.0.2

01 Mar 23:43
Compare
Choose a tag to compare

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

29 Jul 17:18
Compare
Choose a tag to compare

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).