Simple python bindings to Yann Collet ZSTD compression library
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.arm64
missing 2.7
as it are broken.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.
Update libzstd to 1.5.4
Fix a nasty bug - corrupted compression of empty string, and decompression too. Thanks to @nepeat
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.arm64
missing 2.7
as it are broken.Force disable all ASM for AMD code.
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.armhf
yeat.arm64
missing 2.7
and 3.7
as they are broken.Fixed config for github actions to build wheels.
Nothing else changed.
Note:
x86
and x64
builded under Ubuntu 16.04.armhf
and arm64
builded under Ubuntu 18.04.armhf
builded on Raspberry PI 2B.arm64
builded on Raspberry PI 4B.armhf
yeat.arm64
missing 2.7
and 3.7
as they are broken.Add support of setting build options via envvars - PEP 517 compat. Thanx to @mgorny
Quick fix for build via pypy3.9 - they not implemented bpo-40421 in full.
BROKEN TESTS