https://github.com/python/cpython/commit/93fb3659424a20aca904b17b39f2ab92aab2e6c2
commit: 93fb3659424a20aca904b17b39f2ab92aab2e6c2
branch: 3.13
author: Miss Islington (bot) <[email protected]>
committer: StanFromIreland <[email protected]>
date: 2026-08-23T10:37:48+01:00
summary:

[3.13] gh-131885: Use real signatures in the `zlib` docs (GH-156179) (#156267)

(cherry picked from commit d5e560ed7e06edc4ce9546af80a021226c368adc)

Co-authored-by: Stan Ulbrych <[email protected]>

files:
M Doc/library/zlib.rst

diff --git a/Doc/library/zlib.rst b/Doc/library/zlib.rst
index 75644e7ec52b86..58afec9cb9c679 100644
--- a/Doc/library/zlib.rst
+++ b/Doc/library/zlib.rst
@@ -29,7 +29,7 @@ The available exception and functions in this module are:
    Exception raised on compression and decompression errors.
 
 
-.. function:: adler32(data[, value])
+.. function:: adler32(data, value=1, /)
 
    Computes an Adler-32 checksum of *data*.  (An Adler-32 checksum is almost as
    reliable as a CRC32 but can be computed much more quickly.)  The result
@@ -115,7 +115,7 @@ The available exception and functions in this module are:
       Added the *zdict* parameter and keyword argument support.
 
 
-.. function:: crc32(data[, value])
+.. function:: crc32(data, value=0, /)
 
    .. index::
       single: Cyclic Redundancy Check
@@ -179,7 +179,7 @@ The available exception and functions in this module are:
    .. versionchanged:: 3.6
       *wbits* and *bufsize* can be used as keyword arguments.
 
-.. function:: decompressobj(wbits=MAX_WBITS[, zdict])
+.. function:: decompressobj(wbits=MAX_WBITS, zdict=b'')
 
    Returns a decompression object, to be used for decompressing data streams 
that
    won't fit into memory at once.
@@ -205,7 +205,7 @@ The available exception and functions in this module are:
 Compression objects support the following methods:
 
 
-.. method:: Compress.compress(data)
+.. method:: Compress.compress(data, /)
 
    Compress *data*, returning a bytes object containing compressed data for at 
least
    part of the data in *data*.  This data should be concatenated to the output
@@ -213,7 +213,7 @@ Compression objects support the following methods:
    be kept in internal buffers for later processing.
 
 
-.. method:: Compress.flush([mode])
+.. method:: Compress.flush(mode=Z_FINISH, /)
 
    All pending input is processed, and a bytes object containing the remaining 
compressed
    output is returned.  *mode* can be selected from the constants
@@ -268,7 +268,7 @@ Decompression objects support the following methods and 
attributes:
    .. versionadded:: 3.3
 
 
-.. method:: Decompress.decompress(data, max_length=0)
+.. method:: Decompress.decompress(data, /, max_length=0)
 
    Decompress *data*, returning a bytes object containing the uncompressed data
    corresponding to at least part of the data in *string*.  This data should be
@@ -287,7 +287,7 @@ Decompression objects support the following methods and 
attributes:
       *max_length* can be used as a keyword argument.
 
 
-.. method:: Decompress.flush([length])
+.. method:: Decompress.flush(length=DEF_BUF_SIZE, /)
 
    All pending input is processed, and a bytes object containing the remaining
    uncompressed output is returned.  After calling :meth:`flush`, the

_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]

Reply via email to