@@ -48,23 +48,23 @@ a variety of functions to provide zlib/gzip-compatible compression.
48
48
``python-isal `` provides the bindings by offering three modules:
49
49
50
50
+ ``isal_zlib ``: A drop-in replacement for the zlib module that uses ISA-L to
51
- accelerate its performance.
52
- + ``igzip ``: A drop-in replacement for the gzip module that uses
53
- `` isal_zlib `` instead of ``zlib `` to perform its compression
54
- tasks, which improves performance.
51
+ accelerate its performance.
52
+ + ``igzip ``: A drop-in replacement for the gzip module that uses `` isal_zlib ``
53
+ instead of ``zlib `` to perform its compression and checksum tasks, which
54
+ improves performance.
55
55
+ ``igzip_lib ``: Provides compression functions which have full access to the
56
- API of ISA-L's compression functions.
56
+ API of ISA-L's compression functions.
57
57
58
58
``isal_zlib `` and ``igzip `` are almost fully compatible with ``zlib `` and
59
59
``gzip `` from the Python standard library. There are some minor differences
60
- which are listed below .
60
+ see: :ref: ` differences ` .
61
61
62
62
.. introduction end
63
63
64
64
Quickstart
65
65
----------
66
66
67
- .. usage start
67
+ .. quickstart start
68
68
69
69
The python-isal modules can be imported as follows
70
70
@@ -86,7 +86,7 @@ application (just like ``python -m gzip``). Full usage documentation can be
86
86
found on `our readthedocs page <https://python-isal.readthedocs.io >`_.
87
87
88
88
89
- .. usage end
89
+ .. quickstart end
90
90
91
91
Installation
92
92
------------
@@ -97,6 +97,8 @@ Installation is supported on Linux, Windows and MacOS. For more advanced
97
97
installation options check the `documentation
98
98
<https://python-isal.readthedocs.io/en/stable/index.html#installation> `_.
99
99
100
+ .. _differences :
101
+
100
102
Differences with zlib and gzip modules
101
103
--------------------------------------
102
104
0 commit comments