summaryrefslogtreecommitdiffstats
path: root/Tools/clinic
Commit message (Expand)AuthorAgeFilesLines
* gh-90953: Don't use deprecated AST nodes in clinic.py (#104322)Alex Waygood2023-05-091-9/+3
* gh-64660: Don't hardcode Argument Clinic return converter result variable nam...Erlend E. Aasland2023-05-071-9/+14
* gh-104146: Remove unused var 'parser_body_declarations' from clinic.py (#104214)Erlend E. Aasland2023-05-051-3/+1
* gh-64595: Argument Clinic: Touch source file if any output file changed (#104...Erlend E. Aasland2023-05-051-6/+13
* gh-68395: Avoid naming conflicts by mangling variable names in Argument Clini...Erlend E. Aasland2023-05-051-1/+12
* gh-104146: Remove unused 'second_pass_replacements' from clinic.py (#104147)Erlend E. Aasland2023-05-041-19/+2
* gh-101409: Improve generated clinic code for self type checks (#101411)Erlend E. Aasland2023-01-311-10/+12
* Fix copy-paste error in `Tools/clinic.py` (#100560)Nikita Sobolev2022-12-281-1/+1
* GH-100342: check for allocation failure in AC `*args` parsing (#100343)Kumar Aditya2022-12-281-0/+4
* Remove `NoneType` redefinition from `clinic.py` (#100551)Nikita Sobolev2022-12-271-2/+0
* gh-100176: remove incorrect version compatibility check from argument clinic ...Shantanu2022-12-121-4/+0
* gh-64490: Fix bugs in argument clinic varargs processing (#32092)colorfulappl2022-11-241-5/+6
* gh-99240: Fix double-free bug in Argument Clinic str_converter generated code...colorfulappl2022-11-241-2/+23
* gh-64490: Fix refcount error when arguments are packed to tuple in argument c...colorfulappl2022-11-241-1/+1
* gh-92886: [clinic.py] raise exception on invalid input instead of assertion (...Irit Katriel2022-10-071-1/+2
* gh-97728: Argument Clinic: Fix uninitialized variable in the Py_UNICODE conve...Serhiy Storchaka2022-10-031-0/+1
* gh-90928: Improve static initialization of keywords tuple in AC (#95907)Erlend E. Aasland2022-08-131-42/+47
* gh-90928: Statically Initialize the Keywords Tuple in Clinic-Generated Code (...Eric Snow2022-08-111-19/+79
* gh-95007: Remove the NoneType return converter (GH-95019)Serhiy Storchaka2022-07-201-11/+0
* gh-94430: Allow params named `module` or `self` with custom C names in Argume...Erlend Egeberg Aasland2022-07-071-2/+7
* gh-94538: Fix Argument Clinic output to custom file (#94539)Erlend Egeberg Aasland2022-07-051-1/+1
* gh-84623: Remove unused imports (#94132)Victor Stinner2022-06-221-1/+0
* gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)Inada Naoki2022-05-121-10/+0
* gh-92256: Improve Argument Clinic parser error messages (#92268)Erlend Egeberg Aasland2022-05-101-3/+9
* gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)Victor Stinner2022-05-031-2/+5
* gh-91583: AC: Fix regression for functions with defining_class (GH-91739)Serhiy Storchaka2022-04-301-17/+36
* bpo-45459: C API uses type names rather than structure names (GH-31528)Victor Stinner2022-02-241-2/+1
* Remove an outdated comment. (GH-30010)Serhiy Storchaka2021-12-091-2/+0
* bpo-43413: Fix handling keyword arguments in subclasses of some buitin classe...Serhiy Storchaka2021-09-121-2/+8
* bpo-45060: Get rid of few uses of the equality operators with None (GH-28087)Serhiy Storchaka2021-08-311-2/+2
* bpo-24234: Implement bytes.__bytes__ (GH-27901)Dong-hee Na2021-08-231-1/+0
* bpo-44978: allow Argument Clinic to handle __complex__ special methods (GH-27...Mark Dickinson2021-08-221-1/+0
* bpo-20201: variadic arguments support for AC (GH-18609)Batuhan Taskaya2021-07-161-59/+155
* Do not use Py_ssize_clean_t (GH-25940)Inada Naoki2021-05-081-2/+2
* AC: Update unsupported_special_methods (GH-24956)Dong-hee Na2021-03-251-3/+3
* bpo-42398: Fix "make regen-all" race condition (GH-23362)Victor Stinner2020-11-181-19/+35
* bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes"...Serhiy Storchaka2020-10-091-0/+13
* bpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822)Victor Stinner2020-08-111-4/+4
* bpo-36346: Undeprecate private function _PyUnicode_AsUnicode(). (GH-21336)Serhiy Storchaka2020-07-051-6/+0
* bpo-36346: Prepare for removing the legacy Unicode C API (AC only). (GH-21223)Serhiy Storchaka2020-06-301-2/+63
* bpo-40792: Make the result of PyNumber_Index() always having exact type int. ...Serhiy Storchaka2020-05-281-1/+1
* bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)Serhiy Storchaka2020-05-261-52/+2
* bpo-38787: Fix Argument Clinic defining_class_converter (GH-20074)Victor Stinner2020-05-131-2/+7
* bpo-38787: C API for module state access from extension methods (PEP 573) (GH...Petr Viktorin2020-05-071-6/+58
* bpo-40179: Fix translation of #elif in Argument Clinic (GH-19364)Serhiy Storchaka2020-04-181-21/+16
* bpo-39573: Update clinic to use Py_IS_TYPE() function (GH-18507)Dong-hee Na2020-02-141-9/+6
* argument-clinic: Simplify multi-line string handling (GH-17852)Dong-hee Na2020-01-061-2/+2
* bpo-27961: Replace PY_LONG_LONG with long long. (GH-15386)Sergey Fedoseev2019-10-211-1/+1
* bpo-37206: Unrepresentable default values no longer represented as None. (GH-...Serhiy Storchaka2019-09-141-7/+6
* bpo-37034: Display argument name on errors with keyword arguments with Argume...RĂ©mi Lapeyre2019-08-291-80/+101