Tags: pycompression/python-isal
Tags
version 1.7.2 + Use upstream ISA-L version 2.31.1 which includes patches to make installation on MacOS ARM64 possible. + Fix a bug where bytes were copied in the wrong order on big endian architectures. Fixes test failures on s390x. + Enable building on GNU/Hurd platforms.
version 1.7.0 + Include a patched ISA-L version 2.31. The applied patches make compilation and wheelbuilding on MacOS ARM64 possible. + Fix a bug where READ and WRITE in isal.igzip were inconsistent with the values in gzip on Python 3.13 + Small simplifications to the ``igzip.compress`` function, which should lead to less overhead.
version 1.6.0 + Fix a bug where compression levels for IGzipFile where checked in read mode. + Update statically linked ISA-L release to 2.31.0 + Fix an error that occurred in the ``__close__`` function when a threaded writer was initialized with incorrect parameters.
version 1.5.2 + Fix a bug where a filehandle remained opened when ``igzip_threaded.open`` was used for writing with a wrong compression level. + Fix a memory leak that occurred when an error was thrown for a gzip header with the wrong magic numbers. + Fix a memory leak that occurred when isal_zlib.decompressobj was given a wrong wbits value.
version 1.5.0 + Make a special case for threads==1 in ``igzip_threaded.open`` for writing files. This now combines the writing and compression thread for less overhead. + Maximize time spent outside the GIL for ``igzip_threaded.open`` writing. This has decreased wallclock time significantly.
PreviousNext