summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_clinic.py
Commit message (Expand)AuthorAgeFilesLines
* gh-110907: AC: Disallow using `*` with vararg (#110908)Nikita Sobolev2023-10-161-0/+14
* gh-110864: Fix _PyArg_UnpackKeywordsWithVararg overwriting vararg with NULL (...Nikita Sobolev2023-10-161-0/+35
* gh-110558: Enable ruff's pyupgrade rules when running on Argument Clinic (#11...Alex Waygood2023-10-101-3/+3
* gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726)Victor Stinner2023-08-311-7/+1
* GH-107603: Clinic: Pass specific attributes to ``print_block()`` (#108581)Adam Turner2023-08-281-1/+1
* gh-108494: Argument clinic: Improve the `parse_file()` API (#108575)Alex Waygood2023-08-281-20/+6
* gh-104683: Argument Clinic: Refactor the module and class resolver (#108552)Erlend E. Aasland2023-08-281-2/+2
* gh-108494: AC supports pos-only args in limited C API (#108498)Victor Stinner2023-08-251-0/+11
* gh-108494: Argument Clinic partial supports of Limited C API (#108495)Victor Stinner2023-08-251-2/+38
* gh-108444: Argument Clinic uses PyLong_AsInt() (#108458)Victor Stinner2023-08-241-2/+3
* gh-95065, gh-107704: Argument Clinic: support multiple '/ [from ...]' and '* ...Serhiy Storchaka2023-08-211-21/+75
* gh-107704: Argument Clinic: add support for deprecating keyword use of parame...Serhiy Storchaka2023-08-191-49/+324
* gh-104683: Argument Clinic: Extract parse function name helper (#107964)Erlend E. Aasland2023-08-161-1/+1
* gh-106368: Argument Clinic: Test that keyword params are disallowed in groups...Erlend E. Aasland2023-08-161-0/+21
* gh-106368: Argument Clinic: Add tests for cloned functions with custom C base...Erlend E. Aasland2023-08-151-0/+31
* gh-107972: Argument Clinic: Ensure a C basename is provided after 'as' (#107973)Erlend E. Aasland2023-08-151-4/+26
* gh-107880: Argument Clinic: Fix regression in gh-107885 (#107974)Erlend E. Aasland2023-08-151-3/+32
* gh-107880: Teach Argument Clinic to clone __init__ and __new__ methods (#107885)Erlend E. Aasland2023-08-131-0/+22
* gh-107883: Argument Clinic: Handle full module/class path in Function.fulldis...Erlend E. Aasland2023-08-121-0/+54
* gh-95065: Argument Clinic: Add functional tests of deprecated positionals (#1...Erlend E. Aasland2023-08-101-0/+103
* gh-104683: Argument Clinic: Params now render their own docstrings (#107790)Erlend E. Aasland2023-08-091-2/+10
* gh-104683: Remove unused variables from `Tools/clinic` and tests for `Tools/c...Alex Waygood2023-08-091-7/+2
* gh-104683: Add --exclude option to Argument Clinic CLI (#107770)Erlend E. Aasland2023-08-081-0/+29
* gh-106368: Argument clinic: add tests for more failure paths (#107731)Alex Waygood2023-08-081-14/+94
* gh-107713: Reduce usage of mocks in `test_clinic.py` (#107714)Alex Waygood2023-08-071-87/+19
* gh-95065: Add Argument Clinic support for deprecating positional use of param...Erlend E. Aasland2023-08-071-1/+95
* gh-104683: Improve consistency and test coverage of argument-clinic `__repr__...Alex Waygood2023-08-051-3/+91
* gh-106368: Argument clinic: improve coverage for `self.valid_line()` calls (#...Alex Waygood2023-08-041-0/+32
* gh-107614: Normalise Argument Clinic error messages (#107615)Erlend E. Aasland2023-08-041-46/+71
* gh-106368: Increase Argument Clinic test coverage (#107611)Erlend E. Aasland2023-08-041-0/+296
* gh-107609: Fix duplicate module check in Argument Clinic (#107610)Erlend E. Aasland2023-08-041-0/+10
* gh-106368: Argument clinic tests: improve error message when `expect_success(...Alex Waygood2023-08-031-1/+2
* gh-106368: Increase Argument Clinic test coverage (#107582)Erlend E. Aasland2023-08-031-2/+194
* gh-104683: Rework Argument Clinic error handling (#107551)Erlend E. Aasland2023-08-031-272/+227
* gh-106368: Increase test coverage for Argument Clinic (#107514)Erlend E. Aasland2023-08-021-15/+90
* gh-107559: Argument Clinic: complain about non-ASCII chars in param docstring...Erlend E. Aasland2023-08-021-0/+19
* gh-104683: Argument Clinic: Refactor and simplify 'add docstring' states (#10...Erlend E. Aasland2023-08-011-0/+22
* gh-104683: Argument clinic: remove the `LandMine` class (#107541)Alex Waygood2023-08-011-2/+1
* gh-107467: Restructure Argument Clinic command-line interface (#107469)Erlend E. Aasland2023-08-011-41/+33
* gh-106368: Add test for Argument Clinic misbehaving custom converter_init() (...Erlend E. Aasland2023-07-311-0/+20
* gh-106368: Argument clinic: Fix minor bug in `state_modulename_name` (#107387)Alex Waygood2023-07-281-0/+17
* gh-106368: Argument clinic tests: improve failure message when tests in `Clin...Alex Waygood2023-07-271-1/+1
* gh-104683: Argument clinic: cleanup `state_modulename_name()` (#107340)Alex Waygood2023-07-271-0/+26
* gh-106368: Increase Argument Clinic CLI test coverage (#107277)Erlend E. Aasland2023-07-261-3/+75
* gh-106368: Increase Argument Clinic CLI test coverage (#107156)Erlend E. Aasland2023-07-241-14/+176
* gh-106368: Increase coverage for Argument Clinic output directive (#106979)Erlend E. Aasland2023-07-221-0/+53
* gh-106970: Fix Argument Clinic 'destination <name> clear' command (#106972)Erlend E. Aasland2023-07-221-0/+9
* gh-106368: Increase Argument Clinic test coverage for IndentStack (#106933)Erlend E. Aasland2023-07-211-0/+19
* gh-106368: Increase Argument Clinic test coverage for cpp.Monitor (#106833)Erlend E. Aasland2023-07-171-0/+49
* gh-106368: Increase Argument Clinic BlockParser test coverage (#106759)Erlend E. Aasland2023-07-151-4/+96