]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-106359: Fix corner case bugs in Argument Clinic converter parser (#106361)
authorErlend E. Aasland <erlend@python.org>
Mon, 3 Jul 2023 13:14:59 +0000 (15:14 +0200)
committerGitHub <noreply@github.com>
Mon, 3 Jul 2023 13:14:59 +0000 (13:14 +0000)
commit0da4c883cf4185efe27b711c3e0a1e6e94397610
tree3abec67012bb2810d3c2a95ae56134f10cf9b654
parent60e41a0cbbe1a43e504b50a454efe653aba78a1a
gh-106359: Fix corner case bugs in Argument Clinic converter parser (#106361)

DSLParser.parse_converter() could return unusable kwdicts in some rare cases

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Lib/test/test_clinic.py
Misc/NEWS.d/next/Tools-Demos/2023-07-03-14-06-19.gh-issue-106359.RfJuR0.rst [new file with mode: 0644]
Tools/clinic/clinic.py