COMMITS
/ Modules/clinic/zlibmodule.c.h March 17, 2026
S
gh-144545: Improve handling of default values in Argument Clinic (GH-146016)
Serhiy Storchaka committed
September 2, 2025
A
GH-135763: AC: Use ``Py_ssize_t(allow_negative=False)`` (#138394)
Adam Turner committed
August 19, 2025
A
gh-95534: Convert ``ZlibDecompressor.__new__`` to AC (#137923)
Adam Turner committed
July 13, 2025
S
gh-132629: Deprecate accepting out-of-range values for unsigned integers in PyArg_Parse (GH-132630)
Serhiy Storchaka committed
May 27, 2025
B
gh-134635: add `zlib.{adler32,crc32}_combine` to combine checksums (#134650)
Bénédikt Tran committed
March 27, 2025
M
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom committed
January 20, 2025
E
gh-111178: Generate correct signature for most self converters (#128447)
Erlend E. Aasland committed
November 8, 2024
S
gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)
Serhiy Storchaka committed
February 5, 2024
E
gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params (#115016)
Erlend E. Aasland committed
October 23, 2023
F
gh-67565: Remove redundant C-contiguity checks (GH-105521)
Furkan Onder committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
August 31, 2023
V
gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726)
Victor Stinner committed
August 26, 2023
V
gh-106320: Remove private AC converter functions (#108505)
Victor Stinner committed
August 24, 2023
V
gh-108444: Argument Clinic uses PyLong_AsInt() (#108458)
Victor Stinner committed
October 17, 2022
R
gh-95534: Improve gzip reading speed by 10% (#97664)
Ruben Vorderman committed
August 13, 2022
E
gh-90928: Improve static initialization of keywords tuple in AC (#95907)
Erlend E. Aasland committed
August 11, 2022
May 3, 2022
V
gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)
Victor Stinner committed
April 30, 2022
S
gh-91583: AC: Fix regression for functions with defining_class (GH-91739)
Serhiy Storchaka committed
March 20, 2022
G
bpo-38256: Fix binascii.crc32() when inputs are 4+GiB (GH-32000)
Gregory P. Smith committed
September 2, 2021
R
bpo-43613: Faster implementation of gzip.compress and gzip.decompress (GH-27941)
Ruben Vorderman committed
September 7, 2020
M
bpo-1635741 port zlib module to multi-phase init (GH-21995)
Mohamed Koubaa committed
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
May 26, 2020
S
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)
Serhiy Storchaka committed
August 29, 2019
March 14, 2019
S
bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058)
Serhiy Storchaka committed
January 11, 2019
S
bpo-35582: Argument Clinic: inline parsing code for positional parameters. (GH-11313)
Serhiy Storchaka committed
December 25, 2018
S
bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689)
Serhiy Storchaka committed
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 in Argument Clinic. (GH-6748)
Serhiy Storchaka committed
June 27, 2018
Z
bpo-25007: Add copy protocol support to zlib compressors and decompressors (GH-7940)
Zackery Spytz committed
December 15, 2017
S
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
Serhiy Storchaka committed
November 3, 2017
T
bpo-31926: fix missing *_METHODDEF statements by argument clinic (#4230)
Tal Einat committed
July 3, 2017
S
bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955)
Serhiy Storchaka committed
June 10, 2017
S
January 17, 2017
V
Run Argument Clinic: METH_VARARGS=>METH_FASTCALL
Victor Stinner committed
V
Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords
Victor Stinner committed
September 10, 2016
V
Issue #27810: Rerun Argument Clinic on all modules
Victor Stinner committed
August 15, 2016
S
Issue #16764: Support keyword arguments to zlib.decompress(). Patch by
Serhiy Storchaka committed
August 14, 2016
S
Issue #27574: Decreased an overhead of parsing keyword arguments in functions
Serhiy Storchaka committed
July 23, 2016
M
Issue #27130: Merge zlib 64-bit fixes from 3.5
Martin Panter committed
M
Issue #27130: Fix handling of buffers exceeding UINT_MAX in “zlib” module
Martin Panter committed
July 7, 2016
S
- Issue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka committed
S
Issue #27332: Fixed the type of the first argument of module-level functions
Serhiy Storchaka committed
June 25, 2016
S
Issue #26243: Only the level argument to zlib.compress() is keyword argument
Serhiy Storchaka committed
June 9, 2016
S
Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7.
Serhiy Storchaka committed
May 27, 2016
M
Issue #5784: Merge zlib from 3.5
Martin Panter committed
M
Issue #5784: Expand documentation and tests for zlib wbits parameter
Martin Panter committed
February 10, 2016
M
Issue 26243: Forgot to update zlib doc strings in Argument Clinic
Martin Panter committed
M
Issue #26243: zlib.compress() keyword argument support by Aviv Palivoda
Martin Panter committed
February 3, 2016
M
Issue #26244: Clarify default zlib compression level in documentation
Martin Panter committed