COMMITS
/ Tools/clinic/clinic.py October 31, 2025
M
[3.11] gh-90953: Don't use deprecated AST nodes in clinic.py (GH-104322) (GH-140856)
Miss Islington (bot) committed
February 6, 2024
E
[3.11] gh-115015: Argument Clinic: fix generated code for METH_METHOD methods without params (#115016) (#115069)
Erlend E. Aasland committed
August 9, 2023
S
[3.11] gh-86457: Fix signature for code.replace() (GH-23199) (GH-107746)
Serhiy Storchaka committed
July 26, 2023
E
[3.11] Docs: Argument Clinic: Restructure "Basic concepts and usage" (#106981) (#107327)
Erlend E. Aasland committed
July 22, 2023
E
[3.11] gh-106970: Fix Argument Clinic 'destination <name> clear' command (#106972) (#107059)
Erlend E. Aasland committed
July 4, 2023
M
[3.11] gh-106368: Add tests for permutation helpers in Argument Clinic (GH-106407) (#106410)
Miss Islington (bot) committed
December 28, 2022
K
[3.11] GH-100342: check for allocation failure in AC `*args` parsing (GH-100343). (#100568)
Kumar Aditya committed
C
[3.11] gh-64490: Fix bugs in argument clinic varargs processing (GH-32092) (#100368)
colorfulappl committed
December 20, 2022
December 19, 2022
October 3, 2022
S
July 7, 2022
E
[3.11] gh-94430: Allow params named `module` or `self` with custom C names in AC (GH-94431) (#94649)
Erlend Egeberg Aasland committed
July 5, 2022
M
gh-94538: Fix Argument Clinic output to custom file (GH-94539) (GH-94555)
Miss Islington (bot) committed
May 10, 2022
M
gh-92256: Improve Argument Clinic parser error messages (GH-92268)
Miss Islington (bot) committed
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
February 24, 2022
V
bpo-45459: C API uses type names rather than structure names (GH-31528)
Victor Stinner committed
December 9, 2021
S
Remove an outdated comment. (GH-30010)
Serhiy Storchaka committed
September 12, 2021
S
bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456)
Serhiy Storchaka committed
August 31, 2021
S
bpo-45060: Get rid of few uses of the equality operators with None (GH-28087)
Serhiy Storchaka committed
August 23, 2021
D
bpo-24234: Implement bytes.__bytes__ (GH-27901)
Dong-hee Na committed
August 22, 2021
M
bpo-44978: allow Argument Clinic to handle __complex__ special methods (GH-27886)
Mark Dickinson committed
July 16, 2021
B
bpo-20201: variadic arguments support for AC (GH-18609)
Batuhan Taskaya committed
May 8, 2021
I
Do not use Py_ssize_clean_t (GH-25940)
Inada Naoki committed
March 25, 2021
D
AC: Update unsupported_special_methods (GH-24956)
Dong-hee Na committed
November 18, 2020
V
bpo-42398: Fix "make regen-all" race condition (GH-23362)
Victor Stinner committed
October 9, 2020
S
bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620)
Serhiy Storchaka committed
August 11, 2020
V
bpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822)
Victor Stinner committed
July 5, 2020
S
bpo-36346: Undeprecate private function _PyUnicode_AsUnicode(). (GH-21336)
Serhiy Storchaka committed
June 30, 2020
S
bpo-36346: Prepare for removing the legacy Unicode C API (AC only). (GH-21223)
Serhiy Storchaka 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
May 13, 2020
V
bpo-38787: Fix Argument Clinic defining_class_converter (GH-20074)
Victor Stinner committed
May 7, 2020
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin committed
February 14, 2020
D
bpo-39573: Update clinic to use Py_IS_TYPE() function (GH-18507)
Dong-hee Na committed
January 6, 2020
D
argument-clinic: Simplify multi-line string handling (GH-17852)
Dong-hee Na committed
October 21, 2019
S
bpo-27961: Replace PY_LONG_LONG with long long. (GH-15386)
Sergey Fedoseev committed
September 14, 2019
S
bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933)
Serhiy Storchaka committed
August 29, 2019
August 25, 2019
R
bpo-37942: Improve argument clinic float converter (GH-15470)
Raymond Hettinger committed
June 2, 2019
T
Add description to the command line help of the argument clinic (GH-8518)
Tim Hoffmann committed
March 14, 2019
S
bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058)
Serhiy Storchaka committed
February 25, 2019
S
bpo-36048: Use __index__() instead of __int__() for implicit conversion if available. (GH-11952)
Serhiy Storchaka committed
February 24, 2019
A
bpo-36101: remove non-ascii characters in docstring (GH-12018)
animalize committed
January 11, 2019
S
bpo-35582: Argument Clinic: Optimize the "all boring objects" case. (GH-11520)
Serhiy Storchaka committed
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
S
bpo-20180: Simplify char_converter in Argument Clinic. (GH-9828)
Serhiy Storchaka committed
December 17, 2018
S
bpo-35490: Remove the DecodeFSDefault return converter in AC. (#11152)
Serhiy Storchaka committed
December 14, 2018
S
bpo-35489: Use "const Py_UNICODE *" for the Py_UNICODE converter in AC. (GH-11150)
Serhiy Storchaka committed