| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-122688: Fix support of var-positional parameter in Argument Clinic (GH-122... | Serhiy Storchaka | 2024-08-09 | 1 | -11/+85 |
|
|
* | gh-118814: Fix the TypeVar constructor when name is passed by keyword (GH-122... | Serhiy Storchaka | 2024-08-07 | 1 | -5/+21 |
|
|
* | gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12... | Petr Viktorin | 2024-06-21 | 1 | -1/+1 |
|
|
* | gh-117613: Argument Clinic: disallow defining class parameter at module level... | neonene | 2024-04-17 | 1 | -0/+9 |
|
|
* | gh-117613: Argument Clinic: ensure that 'defining_class' params are positiona... | neonene | 2024-04-16 | 1 | -0/+10 |
|
|
* | gh-117613: Enhance test_clinic @defining_class tests (#117896) | Victor Stinner | 2024-04-16 | 1 | -4/+28 |
|
|
* | gh-113317: Add Codegen class to Argument Clinic (#117626) | Victor Stinner | 2024-04-11 | 1 | -2/+1 |
|
|
* | gh-117431: Argument Clinic: copy forced text signature when cloning (#117591) | Erlend E. Aasland | 2024-04-10 | 1 | -1/+56 |
|
|
* | gh-113317: Remove unused INVALID constant in Argument Clinic (#117624) | Victor Stinner | 2024-04-08 | 1 | -3/+0 |
|
|
* | gh-113317: Finish splitting Argument Clinic into sub-files (#117513) | Victor Stinner | 2024-04-04 | 1 | -48/+56 |
|
|
* | gh-113317: Argument Clinic: Add libclinic.clanguage (#117455) | Victor Stinner | 2024-04-03 | 1 | -5/+8 |
|
|
* | gh-113317: Argument Clinic: Add libclinic.converters module (#117315) | Victor Stinner | 2024-04-02 | 1 | -3/+4 |
|
|
* | gh-117347: Fix test_clinic side effects (#117363) | Victor Stinner | 2024-03-29 | 1 | -0/+18 |
|
|
* | gh-113317: Change how Argument Clinic lists converters (#116853) | Victor Stinner | 2024-03-27 | 1 | -0/+1 |
|
|
* | gh-116646: Add limited C API support to AC fildes converter (#116769) | Victor Stinner | 2024-03-14 | 1 | -0/+33 |
|
|
* | gh-116417: Argument Clinic: test generated Limited C API code for float args ... | Erlend E. Aasland | 2024-03-11 | 1 | -2/+56 |
|
|
* | gh-114258: Argument Clinic: refactor getset implementation (#116170) | Erlend E. Aasland | 2024-03-04 | 1 | -3/+2 |
|
|
* | gh-116171: Argument Clinic: disallow overriding return converter for __init__... | Erlend E. Aasland | 2024-03-01 | 1 | -0/+8 |
|
|
* | gh-113317: Argument Clinic: move linear_format into libclinic (#115518) | Erlend E. Aasland | 2024-02-15 | 1 | -1/+14 |
|
|
* | gh-113317: Argument Clinic: don't use global state in warn() and fail() (#115... | Erlend E. Aasland | 2024-02-15 | 1 | -5/+5 |
|
|
* | gh-115015: Argument Clinic: fix generated code for METH_METHOD methods withou... | Erlend E. Aasland | 2024-02-05 | 1 | -0/+20 |
|
|
* | gh-113299: Move cpp.py into libclinic (#113526) | Erlend E. Aasland | 2023-12-27 | 1 | -1/+1 |
|
|
* | gh-113317: Rework Argument Clinic cpp.py error handling (#113525) | Erlend E. Aasland | 2023-12-27 | 1 | -2/+2 |
|
|
* | gh-113317: Move more formatting helpers into libclinic (#113438) | Erlend E. Aasland | 2023-12-23 | 1 | -3/+3 |
|
|
* | gh-113317: Clean up Argument Clinic global namespace (#113414) | Erlend E. Aasland | 2023-12-23 | 1 | -14/+15 |
|
|
* | gh-113317: Argument Clinic: tear out internal text accumulator APIs (#113402) | Erlend E. Aasland | 2023-12-22 | 1 | -30/+0 |
|
|
* | gh-113336: Remove the 'version' directive from Argument Clinic (#113341) | Erlend E. Aasland | 2023-12-21 | 1 | -65/+0 |
|
|
* | gh-112205: Support docstring for `@getter` (#113160) | Donghee Na | 2023-12-20 | 1 | -0/+15 |
|
|
* | gh-112205: Require @getter and @setter to be methods (#113278) | Erlend E. Aasland | 2023-12-19 | 1 | -0/+11 |
|
|
* | gh-112205: Support `@setter` annotation from AC (gh-112922) | Donghee Na | 2023-12-13 | 1 | -0/+52 |
|
|
* | gh-112205: Support @getter annotation from AC (gh-112396) | Donghee Na | 2023-11-30 | 1 | -9/+17 |
|
|
* | gh-110907: AC: Disallow using `*` with vararg (#110908) | Nikita Sobolev | 2023-10-16 | 1 | -0/+14 |
|
|
* | gh-110864: Fix _PyArg_UnpackKeywordsWithVararg overwriting vararg with NULL (... | Nikita Sobolev | 2023-10-16 | 1 | -0/+35 |
|
|
* | gh-110558: Enable ruff's pyupgrade rules when running on Argument Clinic (#11... | Alex Waygood | 2023-10-10 | 1 | -3/+3 |
|
|
* | gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726) | Victor Stinner | 2023-08-31 | 1 | -7/+1 |
|
|
* | GH-107603: Clinic: Pass specific attributes to ``print_block()`` (#108581) | Adam Turner | 2023-08-28 | 1 | -1/+1 |
|
|
* | gh-108494: Argument clinic: Improve the `parse_file()` API (#108575) | Alex Waygood | 2023-08-28 | 1 | -20/+6 |
|
|
* | gh-104683: Argument Clinic: Refactor the module and class resolver (#108552) | Erlend E. Aasland | 2023-08-28 | 1 | -2/+2 |
|
|
* | gh-108494: AC supports pos-only args in limited C API (#108498) | Victor Stinner | 2023-08-25 | 1 | -0/+11 |
|
|
* | gh-108494: Argument Clinic partial supports of Limited C API (#108495) | Victor Stinner | 2023-08-25 | 1 | -2/+38 |
|
|
* | gh-108444: Argument Clinic uses PyLong_AsInt() (#108458) | Victor Stinner | 2023-08-24 | 1 | -2/+3 |
|
|
* | gh-95065, gh-107704: Argument Clinic: support multiple '/ [from ...]' and '* ... | Serhiy Storchaka | 2023-08-21 | 1 | -21/+75 |
|
|
* | gh-107704: Argument Clinic: add support for deprecating keyword use of parame... | Serhiy Storchaka | 2023-08-19 | 1 | -49/+324 |
|
|
* | gh-104683: Argument Clinic: Extract parse function name helper (#107964) | Erlend E. Aasland | 2023-08-16 | 1 | -1/+1 |
|
|
* | gh-106368: Argument Clinic: Test that keyword params are disallowed in groups... | Erlend E. Aasland | 2023-08-16 | 1 | -0/+21 |
|
|
* | gh-106368: Argument Clinic: Add tests for cloned functions with custom C base... | Erlend E. Aasland | 2023-08-15 | 1 | -0/+31 |
|
|
* | gh-107972: Argument Clinic: Ensure a C basename is provided after 'as' (#107973) | Erlend E. Aasland | 2023-08-15 | 1 | -4/+26 |
|
|
* | gh-107880: Argument Clinic: Fix regression in gh-107885 (#107974) | Erlend E. Aasland | 2023-08-15 | 1 | -3/+32 |
|
|
* | gh-107880: Teach Argument Clinic to clone __init__ and __new__ methods (#107885) | Erlend E. Aasland | 2023-08-13 | 1 | -0/+22 |
|
|
* | gh-107883: Argument Clinic: Handle full module/class path in Function.fulldis... | Erlend E. Aasland | 2023-08-12 | 1 | -0/+54 |
|
|