File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -45,13 +45,17 @@ Acceleration Library (ISA-L) implements several key algorithms in `assembly
45
45
language <https://en.wikipedia.org/wiki/Assembly_language> `_. This includes
46
46
a variety of functions to provide zlib/gzip-compatible compression.
47
47
48
- ``python-isal `` provides the bindings by offering three modules:
48
+ ``python-isal `` provides the bindings by offering four modules:
49
49
50
50
+ ``isal_zlib ``: A drop-in replacement for the zlib module that uses ISA-L to
51
51
accelerate its performance.
52
52
+ ``igzip ``: A drop-in replacement for the gzip module that uses ``isal_zlib ``
53
53
instead of ``zlib `` to perform its compression and checksum tasks, which
54
54
improves performance.
55
+ + ``igzip_threaded `` offers an ``open `` function which returns buffered read
56
+ or write streams that can be used to read and write large files while
57
+ escaping the GIL using one or multiple threads. This functionality only
58
+ works for streaming, seeking is not supported.
55
59
+ ``igzip_lib ``: Provides compression functions which have full access to the
56
60
API of ISA-L's compression functions.
57
61
You can’t perform that action at this time.
0 commit comments