Isal

Latest version: v1.7.1

Safety actively analyzes 688559 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

0.6.0

-----------------
+ ``python -m gzip``'s behaviour has been changed since fixing bug:
`bpo-43316 <https://bugs.python.org/issue43316>`_. This bug was not present
in ``python -m isal.igzip`` but it handled the error differently than the
solution in CPython. This is now corrected and ``python -m isal.igzip``
handles the error the same as the fixed ``python -m gzip``.
+ Installation on Windows is now supported. Wheels are provided for Windows as
well.

0.5.0

-----------------
+ Fix a bug where negative integers were not allowed for the ``adler32`` and
``crc32`` functions in ``isal_zlib``.
+ Provided stubs (type-hint files) for ``isal_zlib`` and ``_isal`` modules.
Package is now tested with mypy to ensure correct type information.
+ The command-line interface now reads in blocks of 32K instead of 8K. This
improves performance by about 6% when compressing and 11% when decompressing.
A hidden ``-b`` flag was added to adjust the buffer size for benchmarks.
+ A ``-c`` or ``--stdout`` flag was added to the CLI interface of isal.igzip.
This allows it to behave more like the ``gzip`` or ``pigz`` command line
interfaces.

0.4.0

-----------------
+ Move wheel building to cibuildwheel on github actions CI. Wheels are now
provided for Mac OS as well.
+ Make a tiny change in setup.py so python-isal can be build on Mac OS X.

0.3.0

-----------------
+ Set included ISA-L library at version 2.30.0.
+ Python-isal now comes with a source distribution of ISA-L in its source
distribution against which python-isal is linked statically upon installation
by default. Dynamic linking against system libraries is now optional. Wheels
with the statically linked ISA-L are now provided on PyPI.

0.2.0

-----------------
+ Fixed a bug where writing of the gzip header would crash if an older version
of Python 3.7 was used such as on Debian or Ubuntu. This is due to
differences between point releases because of a backported feature. The code
now checks if the backported feature is present.
+ Added Python 3.9 to the testing.
+ Fixed ``setup.py`` to list setuptools as a requirement.
+ Changed homepage to reflect move to pycompression organization.

0.1.0

-----------------
+ Publish API documentation on readthedocs.
+ Add API documentation.
+ Ensure the igzip module is fully compatible with the gzip stdlib module.
+ Add compliance tests from CPython to ensure isal_zlib and igzip are validated
to the same standards as the zlib and gzip modules.
+ Added a working gzip app using ``python -m isal.igzip``
+ Add test suite that tests all possible settings for functions on the
isal_zlib module.
+ Create igzip module which implements all gzip functions and methods.
+ Create isal_zlib module which implements all zlib functions and methods.

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.