Skip to content

Releases: sergey-dryabzhinsky/python-zstd

Version 1.5.6-r4

22 Feb 08:12
2665153
Compare
Choose a tag to compare
  • fixed check() function
  • fixed various compiller warnings
  • added some developer/debug options for compilation

Version 1.5.6-r3

15 Feb 16:28
c7c9436
Compare
Choose a tag to compare
Version 1.5.6-r3 Pre-release
Pre-release
  • add missing definitions of multithreading and external library flags
  • add new information function about legacy formats support
  • fix building with external system library
  • added an strict mode to compression function, to no make exception if level or threads count are beyond limitations

Broken check() function

Version 1.5.6-r2

20 Jan 12:18
93490fe
Compare
Choose a tag to compare
Version 1.5.6-r2 Pre-release
Pre-release
  • Add new functions:check(), ZSTD_with_threads(), ZSTD_with_asm()
  • fix possible error with null dereference, thanks to @danielg4
  • build extension with multi threads and using ASM by default
  • fix github actions, build wheels for macos

Broken build with external libzstd.

Version 1.5.6-r1

31 Dec 11:24
08a1d0c
Compare
Choose a tag to compare

Update action to genegate wheels

Version 1.5.6-r0

30 Dec 17:29
Compare
Choose a tag to compare
Version 1.5.6-r0 Pre-release
Pre-release

Update libzstd to v1.5.6

Version 1.5.5.1 (1.5.5-r1)

05 Apr 23:29
9aca7f2
Compare
Choose a tag to compare
  • Update bundled libzstd to 1.5.5
  • Fix decompression of multiple concatenated frames in one input string

Wheels

  • Generic automated builds are pushed to PyPi.
  • x86 and x64 builded under Ubuntu 16.04. And with sse+sse2 optimizations enabled via compiler.
  • armhf and arm64 builded under Ubuntu 18.04.
  • armhf builded on Raspberry PI 2B and optimized for it.
  • arm64 builded on Raspberry PI 4B and optimized for it.
  • PyPy builds on arm64 missing 2.7 as it are broken.
  • MacOsX builds done inside 11.7 hackintosh

Version 1.5.4.1 (1.5.4-r1)

23 Mar 17:50
a542fd7
Compare
Choose a tag to compare

Don't fail with exception if defined number of threads to compress is bigger than libzstd can take.
Silently drop it value down to max threads.

Version 1.5.4.0 (1.5.4-r0)

11 Feb 08:25
Compare
Choose a tag to compare

Update libzstd to 1.5.4

Version 1.5.2.6 (1.5.2-r6)

07 Sep 10:36
Compare
Choose a tag to compare

Description

Fix a nasty bug - corrupted compression of empty string, and decompression too.
Thanks to @nepeat

Wheels

  • Generic automated builds are pushed to PyPi.
  • x86 and x64 builded under Ubuntu 16.04. And with sse+sse2 optimizations enabled via compiler.
  • armhf and arm64 builded under Ubuntu 18.04.
  • armhf builded on Raspberry PI 2B and optimized for it.
  • arm64 builded on Raspberry PI 4B and optimized for it.
  • PyPy builds on arm64 missing 2.7 as it are broken.
  • MacOsX builds done inside 11.6 hackintosh
  • There is no builds for Windows.

Version 1.5.2.5 (1.5.2-r5)

02 May 22:32
Compare
Choose a tag to compare

Description

Force disable all ASM for AMD code.

  • broke builds on some platforms
  • or if asm-compiler not found

Wheels

  • Generic automated builds are pushed to PyPi.
  • x86 and x64 builded under Ubuntu 16.04. And with sse+sse2 optimizations enabled via compiler.
  • armhf and arm64 builded under Ubuntu 18.04.
  • armhf builded on Raspberry PI 2B and optimized for it.
  • arm64 builded on Raspberry PI 4B and optimized for it.
  • There is no Python-3.10 for armhf yeat.
  • PyPy builds on arm64 missing 2.7 and 3.7 as they are broken.
  • MacOsX builds done inside 11.6 hackintosh
  • There is no builds for Windows.