| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-119661: Add _Py_SINGLETON() include in Argumenet Clinic (#119712) | Victor Stinner | 2024-05-29 | 1 | -3/+9 |
|
|
* | gh-117557: Improve error messages when a string, bytes or bytearray of length... | Serhiy Storchaka | 2024-05-28 | 1 | -3/+22 |
|
|
* | Fix typos in comments (#119645) | Xie Yanbo | 2024-05-28 | 1 | -1/+1 |
|
|
* | gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (g... | Eric Snow | 2024-05-22 | 1 | -0/+2 |
|
|
* | gh-117613: Argument Clinic: disallow defining class parameter at module level... | neonene | 2024-04-17 | 1 | -0/+2 |
|
|
* | gh-117613: Argument Clinic: ensure that 'defining_class' params are positiona... | neonene | 2024-04-16 | 1 | -0/+1 |
|
|
* | gh-113317: Add ParseArgsCodeGen class (#117707) | Victor Stinner | 2024-04-11 | 4 | -846/+953 |
|
|
* | gh-113317: Add Codegen class to Argument Clinic (#117626) | Victor Stinner | 2024-04-11 | 7 | -178/+182 |
|
|
* | gh-117431: Argument Clinic: copy forced text signature when cloning (#117591) | Erlend E. Aasland | 2024-04-10 | 2 | -4/+9 |
|
|
* | gh-113317: Remove unused INVALID constant in Argument Clinic (#117624) | Victor Stinner | 2024-04-08 | 1 | -2/+0 |
|
|
* | gh-113317: Finish splitting Argument Clinic into sub-files (#117513) | Victor Stinner | 2024-04-04 | 9 | -2146/+2182 |
|
|
* | gh-113317: Argument Clinic: Add libclinic.clanguage (#117455) | Victor Stinner | 2024-04-03 | 4 | -1597/+1627 |
|
|
* | gh-113317: Argument Clinic: Add libclinic.return_converters (#117451) | Victor Stinner | 2024-04-02 | 3 | -181/+178 |
|
|
* | gh-113317: Argument Clinic: Add libclinic.converters module (#117315) | Victor Stinner | 2024-04-02 | 6 | -1212/+1255 |
|
|
* | gh-113317: Change how Argument Clinic lists converters (#116853) | Victor Stinner | 2024-03-27 | 1 | -32/+54 |
|
|
* | gh-85283: Build pwd extension with the limited C API (#116841) | Victor Stinner | 2024-03-15 | 1 | -5/+4 |
|
|
* | gh-113317, AC: Add libclinic.converter module (#116821) | Victor Stinner | 2024-03-14 | 4 | -601/+621 |
|
|
* | gh-113317, AC: Add libclinic.block_parser module (#116819) | Victor Stinner | 2024-03-14 | 3 | -336/+361 |
|
|
* | gh-113317, AC: Add libclinic.function (#116807) | Victor Stinner | 2024-03-14 | 4 | -241/+270 |
|
|
* | gh-116646, AC: Always use PyObject_AsFileDescriptor() in fildes (#116806) | Victor Stinner | 2024-03-14 | 1 | -10/+7 |
|
|
* | gh-116646, AC: Add CConverter.use_converter() method (#116793) | Victor Stinner | 2024-03-14 | 1 | -6/+35 |
|
|
* | gh-116646: Add limited C API support to AC fildes converter (#116769) | Victor Stinner | 2024-03-14 | 1 | -12/+13 |
|
|
* | gh-113317, AC: Move warn() and fail() to libclinic.errors (#116770) | Victor Stinner | 2024-03-14 | 3 | -47/+51 |
|
|
* | gh-108494: Fix Argument Clinic LIMITED_CAPI_REGEX (#116610) | Victor Stinner | 2024-03-11 | 1 | -2/+3 |
|
|
* | gh-116417: Avoid PyFloat_AS_DOUBLE() in AC limited C API (#116568) | Victor Stinner | 2024-03-10 | 1 | -18/+36 |
|
|
* | gh-114258: Argument Clinic: refactor getset implementation (#116170) | Erlend E. Aasland | 2024-03-04 | 1 | -25/+10 |
|
|
* | gh-116171: Argument Clinic: disallow overriding return converter for __init__... | Erlend E. Aasland | 2024-03-01 | 1 | -0/+2 |
|
|
* | Remove `ConverterKeywordDict` alias in `clinic.py` (#115843) | Nikita Sobolev | 2024-02-23 | 1 | -3/+1 |
|
|
* | gh-113317: Argument Clinic: move C/Py identifier helpers into libclinic (#115... | Erlend E. Aasland | 2024-02-16 | 3 | -29/+45 |
|
|
* | gh-113317: Argument Clinic: move linear_format into libclinic (#115518) | Erlend E. Aasland | 2024-02-15 | 3 | -55/+62 |
|
|
* | gh-113317: Argument Clinic: inline required_type_for_self_for_parser() in sel... | Erlend E. Aasland | 2024-02-15 | 1 | -9/+4 |
|
|
* | gh-113317: Argument Clinic: remove global clinic instance (#115517) | Erlend E. Aasland | 2024-02-15 | 1 | -7/+3 |
|
|
* | gh-113317: Argument Clinic: don't use global state in warn() and fail() (#115... | Erlend E. Aasland | 2024-02-15 | 1 | -11/+18 |
|
|
* | gh-113317: Argument Clinic: don't use fail() in CLI (#115513) | Erlend E. Aasland | 2024-02-15 | 1 | -2/+2 |
|
|
* | gh-114258: Refactor Argument Clinic function name parser (#114930) | Erlend E. Aasland | 2024-02-15 | 1 | -106/+123 |
|
|
* | gh-115015: Argument Clinic: fix generated code for METH_METHOD methods withou... | Erlend E. Aasland | 2024-02-05 | 1 | -1/+1 |
|
|
* | gh-115026: Argument Clinic: handle PyBuffer_FillInfo errors in generated code... | Nikita Sobolev | 2024-02-05 | 1 | -1/+3 |
|
|
* | Bump ruff to 0.2.0 (#114932) | Alex Waygood | 2024-02-02 | 1 | -0/+2 |
|
|
* | gh-113317: Don't use global clinic instance in bad_argument() (#114330) | Erlend E. Aasland | 2024-01-23 | 1 | -12/+11 |
|
|
* | gh-113317: Move FormatCounterFormatter into libclinic (#114066) | Erlend E. Aasland | 2024-01-14 | 3 | -25/+31 |
|
|
* | gh-113317: Move global utility functions into libclinic (#113986) | Erlend E. Aasland | 2024-01-14 | 3 | -56/+65 |
|
|
* | gh-113299: Move cpp.py into libclinic (#113526) | Erlend E. Aasland | 2023-12-27 | 2 | -3/+6 |
|
|
* | gh-113317: Rework Argument Clinic cpp.py error handling (#113525) | Erlend E. Aasland | 2023-12-27 | 4 | -34/+42 |
|
|
* | gh-113317: Move more formatting helpers into libclinic (#113438) | Erlend E. Aasland | 2023-12-23 | 3 | -156/+157 |
|
|
* | gh-113317: Clean up Argument Clinic global namespace (#113414) | Erlend E. Aasland | 2023-12-23 | 3 | -121/+170 |
|
|
* | gh-113317: Remove TextAccumulator type alias from clinic.py (#113413) | Erlend E. Aasland | 2023-12-22 | 1 | -8/+5 |
|
|
* | gh-113317: Argument Clinic: tear out internal text accumulator APIs (#113402) | Erlend E. Aasland | 2023-12-22 | 1 | -158/+89 |
|
|
* | Bump mypy to 1.8.0 (#113385) | Alex Waygood | 2023-12-21 | 1 | -1/+1 |
|
|
* | gh-113336: Remove the 'version' directive from Argument Clinic (#113341) | Erlend E. Aasland | 2023-12-21 | 1 | -52/+0 |
|
|
* | Docs: update URL in Argument Clinic CLI help text (#113351) | Erlend E. Aasland | 2023-12-21 | 1 | -1/+1 |
|
|