Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.43 KB

uzlib.rst

File metadata and controls

38 lines (28 loc) · 1.43 KB

:mod:`uzlib` -- zlib decompression

.. module:: uzlib
   :synopsis: zlib decompression

|see_cpython_module| :mod:`python:zlib`.

This module allows to decompress binary data compressed with DEFLATE algorithm (commonly used in zlib library and gzip archiver). Compression is not yet implemented.

Functions

.. function:: decompress(data, wbits=0, bufsize=0, /)

   Return decompressed *data* as bytes. *wbits* is DEFLATE dictionary window
   size used during compression (8-15, the dictionary size is power of 2 of
   that value). Additionally, if value is positive, *data* is assumed to be
   zlib stream (with zlib header). Otherwise, if it's negative, it's assumed
   to be raw DEFLATE stream. *bufsize* parameter is for compatibility with
   CPython and is ignored.