Recent Releases of python-zstd

python-zstd - Version 1.5.7-r2

  • caching number of available cores from cpuinfo by 60 seconds (VM may change settings)

- C
Published by sergey-dryabzhinsky 8 months ago

python-zstd - Version 1.5.7-r1

  • fixed function ZSTD_min_compression_level() - now returns real number, not some shifted int value
  • added some information functions about debug level builded with
  • module now building with -O3 level of optimization. Probably will be about 20% faster
  • module now building with binary stripping (wheels for 3.13 and 3.14 will be smaller)
  • module now building with disabled LTO
  • added pypy builds

- C
Published by sergey-dryabzhinsky 9 months ago

python-zstd - Version 1.5.7-r0

Update bundled libzstd to 1.5.7

- C
Published by sergey-dryabzhinsky 10 months ago

python-zstd - Version 1.5.6-r8

  • Make decompression of zstd stream data possible

- C
Published by sergey-dryabzhinsky 10 months ago

python-zstd - Version 1.5.6-r7

  • support of multiple instances of interpreter with own GIL by @domysh

- C
Published by sergey-dryabzhinsky 11 months ago

python-zstd - Version 1.5.6-r6

  • fix module version string form then building with external system library #203

- C
Published by sergey-dryabzhinsky 12 months ago

python-zstd - Version 1.5.6-r5

  • find pkg-config in paths defined in PATH environment variable, as suggested by @parona-source
  • add new options for development --all-warnings and --all-warnings-errors
  • fix action setup for building wheels

- C
Published by sergey-dryabzhinsky 12 months ago

python-zstd - Version 1.5.6-r4

  • fixed check() function
  • fixed various compiller warnings
  • added some developer/debug options for compilation

- C
Published by sergey-dryabzhinsky 12 months ago

python-zstd - Version 1.5.6-r3

  • 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

- C
Published by sergey-dryabzhinsky about 1 year ago

python-zstd - Version 1.5.6-r2

  • 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

- C
Published by sergey-dryabzhinsky about 1 year ago

python-zstd - Version 1.5.6-r1

Update action to genegate wheels

- C
Published by sergey-dryabzhinsky about 1 year ago

python-zstd - Version 1.5.6-r0

Update libzstd to v1.5.6

- C
Published by sergey-dryabzhinsky about 1 year ago

python-zstd - Version 1.5.5.1 (1.5.5-r1)

  • Update bindled 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

- C
Published by sergey-dryabzhinsky almost 3 years ago

python-zstd - Version 1.5.4.1 (1.5.4-r1)

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.

- C
Published by sergey-dryabzhinsky almost 3 years ago

python-zstd - Version 1.5.4.0 (1.5.4-r0)

Update libzstd to 1.5.4

- C
Published by sergey-dryabzhinsky about 3 years ago

python-zstd - Version 1.5.2.6 (1.5.2-r6)

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.

- C
Published by sergey-dryabzhinsky over 3 years ago

python-zstd - Version 1.5.2.5 (1.5.2-r5)

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.

- C
Published by sergey-dryabzhinsky almost 4 years ago

python-zstd - Version 1.5.2.4 (1.5.2-r4)

Description

Fixed config for github actions to build wheels.

Nothing else changed.

Wheels

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. - There is no Python-3.10 for armhf yeat. - PyPy builds on arm64 missing 2.7 and 3.7 as they are broken. - There is no builds for Windows or MacOsx. Look for them on PyPi

- C
Published by sergey-dryabzhinsky almost 4 years ago

python-zstd - Version 1.5.2.3 (1.5.2-r3)

Add support of setting build options via envvars - PEP 517 compat. Thanx to @mgorny

- C
Published by sergey-dryabzhinsky almost 4 years ago

python-zstd - Version 1.5.2.2 (1.5.2-r2)

Changes

Fix tests strings.

Nothing else ~matters~ changed.

- C
Published by sergey-dryabzhinsky almost 4 years ago

python-zstd - Version 1.5.2.1

Quick fix for build via pypy3.9 - they not implemented bpo-40421 in full.

BROKEN TESTS

- C
Published by sergey-dryabzhinsky almost 4 years ago

python-zstd - Version 1.5.2.0

Changes

Update bundled libzstd to 1.5.2.

BUILD FAILS ON PYPY-3.9

- C
Published by sergey-dryabzhinsky almost 4 years ago

python-zstd - Version 1.5.1.0

  • update libzstd to 1.5.1 - follow upstream
  • fix passing VERSION string to compiler, thanks to @hoffmang9

- C
Published by sergey-dryabzhinsky about 4 years ago

python-zstd - Version 1.5.0.4

Same as 1.5.0.3, but tests are fixed: update all version strings

- C
Published by sergey-dryabzhinsky about 4 years ago

python-zstd - Version 1.5.0.3

Compatibility with python 3.8 - 3.11 (@vstinner)

BROKEN TESTS

- C
Published by sergey-dryabzhinsky about 4 years ago

python-zstd - Version 1.5.0.2

  • simplify tests
  • add new function for them: ZSTD_external(): 0/1

- C
Published by sergey-dryabzhinsky almost 5 years ago

python-zstd - Version 1.5.0.1

  • fix build - missing new file: zstd_errors.h

- C
Published by sergey-dryabzhinsky almost 5 years ago

python-zstd - Version 1.5.0.0

  • Removed old function which generated custom block header
  • Updated zstd to new upstream version 1.5.0
  • Fix and simplify unit tests

BUILD BROKEN

- C
Published by sergey-dryabzhinsky almost 5 years ago

python-zstd - Version 1.4.9.1

  • Fix python 3.8+ warnings about rigth size_t type for # formats
  • Update unittests - use os.environ everywhere

- C
Published by sergey-dryabzhinsky almost 5 years ago

python-zstd - Version 1.4.9.0

  • Update bundled zstd library to 1.4.9 release
  • Fix minor compiler warnings about string functions

- C
Published by sergey-dryabzhinsky almost 5 years ago

python-zstd - Version 1.4.8.1

Allow ultra-fast levels from -100 to -1

- C
Published by sergey-dryabzhinsky about 5 years ago

python-zstd - Version 1.4.8.0

Update bundled zstd library to 1.4.8 release

- C
Published by sergey-dryabzhinsky about 5 years ago

python-zstd - Version 1.4.5.1

  • Fix MacOs build - undefined type S32. (since 1.4.4.1)

- C
Published by sergey-dryabzhinsky over 5 years ago

python-zstd - Version 1.4.5.0

Update zstd to 1.4.5

- C
Published by sergey-dryabzhinsky over 5 years ago

python-zstd - Version 1.4.4.1

  • Use multi-threaded libzstd API - almost linear by CPU cores count performance boost
  • Added new compress param - threads
  • Update README - added module API description

- C
Published by sergey-dryabzhinsky about 6 years ago

python-zstd - Version 1.4.4.0

Update zstd to v1.4.4

- C
Published by sergey-dryabzhinsky over 6 years ago

python-zstd - Version 1.4.3.1

  • Update upstream zstd to v1.4.3

- C
Published by sergey-dryabzhinsky over 6 years ago

python-zstd - Version 1.4.1.0

Update Zstd to 1.4.1

- C
Published by sergey-dryabzhinsky over 6 years ago

python-zstd - Version 1.4.0.0

Update Zstd to 1.4.0

- C
Published by sergey-dryabzhinsky over 6 years ago

python-zstd - Version 1.3.8.1

Fix windows build with MSVC version <= 9.0

- C
Published by sergey-dryabzhinsky about 7 years ago

python-zstd - Version 1.3.8.0

  • Update Zstd to 1.3.8
  • Fix build warnings for version functions

- C
Published by sergey-dryabzhinsky about 7 years ago

python-zstd - Version 1.3.5.1

  • Update README (missed master change)

- C
Published by sergey-dryabzhinsky over 7 years ago

python-zstd - Version 1.3.5.0

  • Update Zstd to 1.3.5
  • Fix unittests

- C
Published by sergey-dryabzhinsky over 7 years ago

python-zstd - Version 1.3.4.5

Minor fixes: - update docstrings, thanks @rwarren - update tests - update setup.py

- C
Published by sergey-dryabzhinsky over 7 years ago

python-zstd - Version 1.3.4.4

  • update version checks, thanks @wumpus
  • update tests

- C
Published by sergey-dryabzhinsky almost 8 years ago

python-zstd - Version 1.3.4.3

Minor update release:

  • add support for negative compression levels from 1.3.4 upstream (#24 )
  • add new functions to get version string from module and library

- C
Published by sergey-dryabzhinsky almost 8 years ago

python-zstd - Version 1.3.4

Update Zstd from upstream to v1.3.4

- C
Published by sergey-dryabzhinsky almost 8 years ago

python-zstd - Version 1.3.3

Update Zstd from upstream to v1.3.3

- C
Published by sergey-dryabzhinsky almost 8 years ago

python-zstd - Version 1.3.1

Update Zstd from upstream to v1.3.1

- C
Published by sergey-dryabzhinsky over 8 years ago

python-zstd - Version 1.3.0

Update Zstd from upstream to v1.3.0

- C
Published by sergey-dryabzhinsky over 8 years ago

python-zstd - Version 1.2.0

Update zstd from upstream to v1.2.0

- C
Published by sergey-dryabzhinsky almost 9 years ago

python-zstd - Version 1.1.4

  • update zstd from upstream to v1.1.4
  • don't build legacy functions by default
  • update unit tests
  • update travis config

- C
Published by sergey-dryabzhinsky almost 9 years ago

python-zstd - Version 1.1.3

  • update zstd from upstream to v1.1.3

- C
Published by sergey-dryabzhinsky about 9 years ago

python-zstd - Version 1.1.2

  • add python 3.6 to travis
  • update version number
  • update zstd from upstream to v1.1.2
  • simplify tests

- C
Published by sergey-dryabzhinsky about 9 years ago

python-zstd - Version 1.0.0.5

It's really hard to distribute python sources. - Add missing module header.

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 1.0.0.4

Update MANIFEST file - add missing zstd.h

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 1.0.0.3

Fixes sources upload to pypi - add MANIFEST.in

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 1.0.0.2

Fix minor typos and Travis CI builds

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 1.0.0.1

Add ability to build with external Zstd library distribution.

More info in README.

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 1.0.0

Update to upstream ZStandard version: https://github.com/facebook/zstd/releases/tag/v1.0.0

First complete standard version (upstream).

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 0.7.5.1

  • fix test run
  • fix missing symbols in compiled library

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 0.7.5

  • Update to upstream ZStandard version: https://github.com/Cyan4973/zstd/releases/tag/v0.7.5
  • Set default compression level to 1

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 0.6.1.1

Thanks to @hashbackup - errors weren't happening because result has to be null for errors - release the GIL during compression/decompression - does more data validation than before, based on lz4 - length word is always LE instead of host-order (also from lz4)

- C
Published by sergey-dryabzhinsky over 9 years ago

python-zstd - Version 0.6.1

Update to upstream ZStandard version: https://github.com/Cyan4973/zstd/releases/tag/v0.6.1

- C
Published by sergey-dryabzhinsky almost 10 years ago

python-zstd - Version 0.4.7

  • Update to upstream ZStandard version: https://github.com/Cyan4973/zstd/releases/tag/v0.4.7
  • Enable legacy data decompression (disabled by default since 0.4.7)

- C
Published by sergey-dryabzhinsky about 10 years ago

python-zstd - Version 0.4.6

  • Update to upstream ZStandard version: https://github.com/Cyan4973/zstd/releases/tag/v0.4.6
  • Update tests to run, support python 2.x & 3.x

- C
Published by sergey-dryabzhinsky about 10 years ago

python-zstd - Version 0.3.6

  • update ZSTD to version 0.3.6
    • this is incompatible with older version change!
    • 0.0.2 version was too old, all compressed data will be lost if not decompressed first
  • add support for compression level
  • sync version numbers with upstream
  • add support for many platform compilers (@sigman78)
  • connect Travis CI (@sigman78)

- C
Published by sergey-dryabzhinsky over 10 years ago

python-zstd - Version 0.0.2.1

  • Follow upstream, updated link to sources
  • Fix unused variable warning

- C
Published by sergey-dryabzhinsky over 10 years ago

python-zstd - Version 0.0.2

Following main ZSTD repo

- C
Published by sergey-dryabzhinsky almost 11 years ago