COMMITS
/ Lib/test/test_clinic.py March 17, 2026
S
gh-144545: Improve handling of default values in Argument Clinic (GH-146016)
Serhiy Storchaka committed
November 4, 2025
S
GH-139946: Colorize error and warning messages in argparse (#140695)
Savannah Ostrowski committed
October 8, 2025
B
gh-139748: fix leaks in AC error paths when using unicode FS-based converters (#139765)
Bénédikt Tran committed
September 18, 2025
A
gh-64490: Argument Clinic: Add support for ``**kwds`` (#138344)
Adam Turner committed
September 1, 2025
C
gh-135763: AC: Implement ``allow_negative`` for ``Py_ssize_t`` (#138150)
Christoph Walcher committed
July 24, 2025
Z
Exclude _testclinic_depr.c.h from c-analyzer (GH-137086)
Zachary Ware committed
July 20, 2025
P
GH-130645: Default to color help in argparse (#136809)
Pablo Galindo Salgado committed
July 13, 2025
S
gh-135256: Simplify parsing parameters in Argument Clinic (GH-135257)
Serhiy Storchaka committed
S
gh-132629: Deprecate accepting out-of-range values for unsigned integers in PyArg_Parse (GH-132630)
Serhiy Storchaka committed
May 22, 2025
S
gh-71339: Use new assertion methods in tests (GH-129046)
Serhiy Storchaka committed
May 8, 2025
S
gh-133583: Add support for fixed size unsigned integers in argument parsing (GH-133584)
Serhiy Storchaka committed
May 7, 2025
Z
Test fixes for 3.15 (GH-133599)
Zachary Ware committed
April 20, 2025
S
gh-132753: Argument Clinic: Fix support of c_default for the bool converter (GH-132754)
Serhiy Storchaka committed
March 27, 2025
M
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom committed
January 4, 2025
E
gh-128152: Argument Clinic: ignore pre-processor directives inside C comments (#128464)
Erlend E. Aasland committed
November 8, 2024
S
gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)
Serhiy Storchaka committed
S
gh-122943: Remove the object converter for var-positional parameter (GH-126560)
Serhiy Storchaka committed
November 7, 2024
S
gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-122945)
Serhiy Storchaka committed
October 31, 2024
S
gh-90370: Argument Clinic: avoid temporary tuple creation for varargs (#126064)
Sergey B Kirpichev committed
August 12, 2024
S
gh-122688: Add more tests for var-positional parameters in Argument Clinic (GH-122900)
Serhiy Storchaka committed
August 9, 2024
S
gh-122688: Fix support of var-positional parameter in Argument Clinic (GH-122689)
Serhiy Storchaka committed
August 7, 2024
S
gh-118814: Fix the TypeVar constructor when name is passed by keyword (GH-122664)
Serhiy Storchaka committed
June 21, 2024
P
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520)
Petr Viktorin committed
April 17, 2024
April 16, 2024
N
V
gh-117613: Enhance test_clinic @defining_class tests (#117896)
Victor Stinner committed
April 11, 2024
V
gh-113317: Add Codegen class to Argument Clinic (#117626)
Victor Stinner committed
April 10, 2024
E
gh-117431: Argument Clinic: copy forced text signature when cloning (#117591)
Erlend E. Aasland committed
April 8, 2024
V
gh-113317: Remove unused INVALID constant in Argument Clinic (#117624)
Victor Stinner committed
April 4, 2024
V
gh-113317: Finish splitting Argument Clinic into sub-files (#117513)
Victor Stinner committed
April 3, 2024
V
gh-113317: Argument Clinic: Add libclinic.clanguage (#117455)
Victor Stinner committed
April 2, 2024
V
gh-113317: Argument Clinic: Add libclinic.converters module (#117315)
Victor Stinner committed
March 29, 2024
V
gh-117347: Fix test_clinic side effects (#117363)
Victor Stinner committed
March 27, 2024
V
gh-113317: Change how Argument Clinic lists converters (#116853)
Victor Stinner committed
March 14, 2024
V
gh-116646: Add limited C API support to AC fildes converter (#116769)
Victor Stinner committed
March 11, 2024
E
gh-116417: Argument Clinic: test generated Limited C API code for float args (#116573)
Erlend E. Aasland committed
March 4, 2024
E
gh-114258: Argument Clinic: refactor getset implementation (#116170)
Erlend E. Aasland committed
March 1, 2024
E
gh-116171: Argument Clinic: disallow overriding return converter for __init__ methods (#116172)
Erlend E. Aasland committed
February 15, 2024
E
gh-113317: Argument Clinic: move linear_format into libclinic (#115518)
Erlend E. Aasland committed
E
gh-113317: Argument Clinic: don't use global state in warn() and fail() (#115510)
Erlend E. Aasland committed
February 5, 2024
E
gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params (#115016)
Erlend E. Aasland committed
December 27, 2023
E
gh-113299: Move cpp.py into libclinic (#113526)
Erlend E. Aasland committed
E
gh-113317: Rework Argument Clinic cpp.py error handling (#113525)
Erlend E. Aasland committed
December 23, 2023
E
gh-113317: Move more formatting helpers into libclinic (#113438)
Erlend E. Aasland committed
E
gh-113317: Clean up Argument Clinic global namespace (#113414)
Erlend E. Aasland committed
December 22, 2023
E
gh-113317: Argument Clinic: tear out internal text accumulator APIs (#113402)
Erlend E. Aasland committed
December 21, 2023
E
gh-113336: Remove the 'version' directive from Argument Clinic (#113341)
Erlend E. Aasland committed
December 20, 2023
D
gh-112205: Support docstring for `@getter` (#113160)
Donghee Na committed
December 19, 2023
E
gh-112205: Require @getter and @setter to be methods (#113278)
Erlend E. Aasland committed
December 13, 2023
D
gh-112205: Support `@setter` annotation from AC (gh-112922)
Donghee Na committed