- b6defde bpo-45866: pegen strips directory of "generated from" header (GH-29777) (GH-29792) by Victor Stinner · 3 years ago
- c72311d [3.10] bpo-45727: Only trigger the 'did you forgot a comma' error suggestion if inside parentheses. (GH-29767) by Pablo Galindo Salgado · 3 years ago
- 07cf66f [3.10] Ensure the str member of the tokenizer is always initialised (GH-29681). (GH-29683) by Pablo Galindo Salgado · 3 years ago
- a427eb8 bpo-45494: Fix error location in EOF tokenizer errors (GH-29108) by Miss Islington (bot) · 3 years ago
- 511ee1c [3.10] bpo-45727: Make the syntax error for missing comma more consistent (GH-29427) (GH-29647) by Pablo Galindo Salgado · 3 years ago
- 904af3d [3.10] bpo-45848: Allow the parser to get error lines from encoded files (GH-29646) (GH-29661) by Łukasz Langa · 3 years ago
- b455df5 bpo-45820: Fix a segfault when the parser fails without reading any input (GH-29580) by Miss Islington (bot) · 3 years ago
- e3aa9fd [3.10] bpo-45822: Respect PEP 263's coding cookies in the parser even if flags are not provided (GH-29582) (GH-29586) by Pablo Galindo Salgado · 3 years ago
- 5618c81 [3.10] bpo-45716: Improve the error message when using True/False/None as keywords in a call (GH-29413). (GH-29428) by Pablo Galindo Salgado · 3 years ago
- bf26a6d bpo-45738: Fix computation of error location for invalid continuation (GH-29550) by Miss Islington (bot) · 3 years ago
- 0e34a59 [3.10] bpo-44257: fix "assigment_expr" typo + regenerate the grammar, and remove unused imports (GH-29393) (GH-29395) by Pablo Galindo Salgado · 3 years ago
- d8ca47c bpo-45562: Ensure all tokenizer debug messages are printed to stderr (GH-29270) by Miss Islington (bot) · 3 years, 1 month ago
- 038f452 bpo-45562: Print tokenizer debug messages to stderr (GH-29250) (GH-29252) by Miss Islington (bot) · 3 years, 1 month ago
- cadf06e bpo-45574: fix warning about `print_escape` being unused (GH-29172) (#29176) by Miss Islington (bot) · 3 years, 1 month ago
- ae78ffd bpo-45562: Only show debug output from the parser in debug builds (GH-29140) (#29149) by Miss Islington (bot) · 3 years, 1 month ago
- 5c9cab5 [3.10] bpo-45494: Fix parser crash when reporting errors involving invalid continuation characters (GH-28993) (GH-29070) by Łukasz Langa · 3 years, 1 month ago
- 0bff4cc [3.10] bpo-45461: Fix IncrementalDecoder and StreamReader in the "unicode-escape" codec (GH-28939) (GH-28943) by Miss Islington (bot) · 3 years, 1 month ago
- 4ce55a2 [3.10] bpo-45408: Don't override previous tokenizer errors in the second parser pass (GH-28812). (GH-28813) by Pablo Galindo Salgado · 3 years, 1 month ago
- dcfbe4f [3.10] Fix typos in the Objects directory (GH-28766) (GH-28797) by Christian Clauss · 3 years, 1 month ago
- 93242d7 [3.10] Remove trailing spaces (GH-28709) by Serhiy Storchaka · 3 years, 2 months ago
- 9e209d4 bpo-43914: Correctly highlight SyntaxError exceptions for invalid generator expression in function calls (GH-28576) by Miss Islington (bot) · 3 years, 2 months ago
- 846a10f bpo-44947: Refine the syntax error for trailing commas in import statements (GH-27814) by Miss Islington (bot) · 3 years, 3 months ago
- c28c2e1 [3.10] bpo-44885: Correct the ast locations of f-strings with format specs and repeated expressions (GH-27729) (GH-27743) by Pablo Galindo Salgado · 3 years, 3 months ago
- b1bd16c [3.10] bpo-44838: Refine the custom syntax errors for invalid 'if' expressions (GH-27615). (GH-27616) by Pablo Galindo Salgado · 3 years, 3 months ago
- 5671762 bpo-44792: Improve syntax errors for if expressions (GH-27506) (GH-27565) by Miss Islington (bot) · 3 years, 4 months ago
- 35035bc bpo-34013: Don't consider a grouped expression when reporting legacy print syntax errors (GH-27521) by Miss Islington (bot) · 3 years, 4 months ago
- f7f1c26 Update URLs in comments and metadata to use HTTPS (GH-27458) (GH-27478) by Miss Islington (bot) · 3 years, 4 months ago
- 68e3dca bpo-34013: Move the Python 2 hints from the exception constructor to the parser (GH-27392) by Miss Islington (bot) · 3 years, 4 months ago
- b977f85 [3.10] bpo-34013: Generalize the invalid legacy statement error message (GH-27389). (GH-27391) by Pablo Galindo Salgado · 3 years, 4 months ago
- 2a722d4 bpo-44317: Improve tokenizer errors with more informative locations (GH-26555) (GH-27079) by Miss Islington (bot) · 3 years, 4 months ago
- 11f1a30 bpo-44456: Improve the syntax error when mixing keyword and positional patterns (GH-26793) by Miss Islington (bot) · 3 years, 5 months ago
- a8c418d [3.10] bpo-44368: Improve syntax errors with invalid as pattern targets (GH-26632) (GH-26792) by Pablo Galindo · 3 years, 5 months ago
- 133cddf bpo-44409: Fix error location in tokenizer errors that happen during initialization (GH-26712) by Miss Islington (bot) · 3 years, 5 months ago
- d03f342 bpo-44396: Update multi-line-start location when reallocating tokenizer buffers (GH-26676) (GH-26695) by Miss Islington (bot) · 3 years, 5 months ago
- c43317d [3.10] Add more const modifiers. (GH-26691). (GH-26692) by Serhiy Storchaka · 3 years, 5 months ago
- 3e13742 bpo-44385: Remove unused grammar rules (GH-26655) by Miss Islington (bot) · 3 years, 5 months ago
- f807a4f bpo-44368: Ensure we don't raise incorrect custom syntax errors with soft keywords (GH-26630) by Miss Islington (bot) · 3 years, 5 months ago
- c049609 bpo-44349: Fix edge case when displaying text from files with encoding in syntax errors (GH-26611) (GH-26616) by Miss Islington (bot) · 3 years, 5 months ago
- eeefa7f bpo-43833: Emit warnings for numeric literals followed by keyword (GH-25466) by Miss Islington (bot) · 3 years, 5 months ago
- 2a8d712 bpo-44335: Ensure the tokenizer doesn't go into Python with the error set (GH-26608) by Miss Islington (bot) · 3 years, 5 months ago
- 933b5b6 bpo-44335: Fix a regression when identifying invalid characters in syntax errors (GH-26589) by Miss Islington (bot) · 3 years, 5 months ago
- d80f426 fix: use unambiguous punction in 'invalid escape sequence' message (GH-26582) by Miss Islington (bot) · 3 years, 5 months ago
- e53f72a [3.10] bpo-44305: Improve syntax error for try blocks without except or finally (GH-26523) (GH-26524) by Pablo Galindo · 3 years, 6 months ago
- 3283bf4 [3.10] bpo-44273: Improve syntax error message for assigning to "..." (GH-26477) (GH-26478) by Pablo Galindo · 3 years, 6 months ago
- 976598d bpo-11105: Do not crash when compiling recursive ASTs (GH-20594) by Miss Islington (bot) · 3 years, 6 months ago
- 1fb6b9e bpo-44201: Avoid side effects of "invalid_*" rules in the REPL (GH-26298) (GH-26313) by Miss Islington (bot) · 3 years, 6 months ago
- ae1732d bpo-44180: Fix edge cases in invalid assigment rules in the parser (GH-26283) by Miss Islington (bot) · 3 years, 6 months ago
- 07dba47 bpo-44180: Report generic syntax errors in the furthest position reached in the first parser pass (GH-26253) (GH-26281) by Miss Islington (bot) · 3 years, 6 months ago
- ec0699c bpo-44168: Fix error message in the parser for keyword arguments for invalid expressions (GH-26210) (GH-26247) by Miss Islington (bot) · 3 years, 6 months ago
- 1afaaf5 bpo-44143: Fix crash in the parser when raising tokenizer errors with an exception set (GH-26144) (GH-26148) by Miss Islington (bot) · 3 years, 6 months ago
- 9a0e65c bpo-43149: Correct the syntax error message for multiple exception types (GH-25996) GH-25997) by Miss Islington (bot) · 3 years, 6 months ago
- 756b7b9 bpo-43822: Prioritize tokenizer errors over custom syntax errors when raising parser exceptions (GH-25866) by Miss Islington (bot) · 3 years, 7 months ago
- dbe60ee bpo-43892: Validate the first term of complex literal value patterns (GH-25735) by Brandt Bucher · 3 years, 7 months ago
- 1e7b858 bpo-43892: Make match patterns explicit in the AST (GH-25585) by Nick Coghlan · 3 years, 7 months ago
- 5e437fb bpo-30555: Fix WindowsConsoleIO fails in the presence of fd redirection (GH-1927) by Segev Finer · 3 years, 7 months ago
- a77aac4 bpo-43914: Highlight invalid ranges in SyntaxErrors (#25525) by Pablo Galindo · 3 years, 7 months ago
- 56c95df bpo-43859: Improve the error message for IndentationError exceptions (GH-25431) by Pablo Galindo · 3 years, 7 months ago
- b5b98bd bpo-43823: Fix location of one of the errors for invalid dictionary literals (GH-25427) by Pablo Galindo · 3 years, 7 months ago
- b280248 bpo-43822: Improve syntax errors for missing commas (GH-25377) by Pablo Galindo · 3 years, 7 months ago
- da74350 bpo-43823: Improve syntax errors for invalid dictionary literals (GH-25378) by Pablo Galindo · 3 years, 7 months ago
- 30ed93b bpo-43797: Handle correctly invalid assignments inside function calls and generators (GH-25390) by Pablo Galindo · 3 years, 7 months ago
- d9151cb Ensure that early = are not matched by the parser as invalid comparisons (GH-25375) by Pablo Galindo · 3 years, 7 months ago
- b86ed8e bpo-43797: Improve syntax error for invalid comparisons (#25317) by Pablo Galindo · 3 years, 7 months ago
- 75a06f0 bpo-43798: Add source location attributes to alias (GH-25324) by Matthew Suozzo · 3 years, 7 months ago
- d00a449 Simplify _PyPegen_fill_token in pegen.c (GH-25295) by Pablo Galindo · 3 years, 7 months ago
- 58bafe4 Sanitize macros and debug functions in pegen.c (GH-25291) by Pablo Galindo · 3 years, 7 months ago
- 4f642da Break down some complex functions in pegen.c for readability (GH-25292) by Pablo Galindo · 3 years, 7 months ago
- c0e11a3 Fix possible refleak involving _PyArena_AddPyObject (GH-25289) by Erlend Egeberg Aasland · 3 years, 7 months ago
- d27f8d2 bpo-43244: Rename pycore_ast.h functions to _PyAST_xxx() (GH-25252) by Victor Stinner · 3 years, 7 months ago
- d36d6a9 bpo-43244: Remove Yield macro from pycore_ast.h (GH-25243) by Victor Stinner · 3 years, 8 months ago
- 8bbfeb3 bpo-43651: PEP 597: Fix EncodingWarning in some tests (GH-25142) by Inada Naoki · 3 years, 8 months ago
- 92a02c1 Fix tokenizer error when raw decoding null bytes (GH-25080) by Pablo Galindo · 3 years, 8 months ago
- 261a452 bpo-25643: Refactor the C tokenizer into smaller, logical units (GH-25050) by Pablo Galindo · 3 years, 8 months ago
- 8efad61 bpo-41064: Improve syntax error for invalid usage of '**' in f-strings (GH-25006) by Pablo Galindo · 3 years, 8 months ago
- 8370e07 bpo-43244: Remove the pyarena.h header (GH-25007) by Victor Stinner · 3 years, 8 months ago
- 57364ce bpo-43244: Remove parser_interface.h header file (GH-25001) by Victor Stinner · 3 years, 8 months ago
- 94faa07 bpo-43244: Remove ast.h, asdl.h, Python-ast.h headers (GH-24933) by Victor Stinner · 3 years, 8 months ago
- 96eeff5 bpo-43555: Report the column offset for invalid line continuation character (GH-24939) by Pablo Galindo · 3 years, 8 months ago
- 123ff26 bpo-43591: Fix error location in interactive mode for errors at the end of the line (GH-24973) by Pablo Galindo · 3 years, 8 months ago
- eec8e61 bpo-43244: Remove the PyAST_Validate() function (GH-24911) by Victor Stinner · 3 years, 8 months ago
- 6af528b bpo-43244: Fix test_peg_generators on Windows (GH-24913) by Victor Stinner · 3 years, 8 months ago
- e0bf70d bpo-43244: Fix test_peg_generator for PyAST_Validate() (GH-24912) by Victor Stinner · 3 years, 8 months ago
- 08fb8ac bpo-42128: Add 'missing :' syntax error message to match statements (GH-24733) by Pablo Galindo · 3 years, 8 months ago
- b4536e1 bpo-43244: Rename pycore_ast.h to pycore_ast_state.h (GH-24907) by Victor Stinner · 3 years, 8 months ago
- cd8dcbc bpo-43410: Fix crash in the parser when producing syntax errors when reading from stdin (GH-24763) by Pablo Galindo · 3 years, 8 months ago
- c994ffe bpo-11717: fix ssize_t redefinition error when targeting 32bit Windows app (GH-24479) by Jozef Grajciar · 3 years, 9 months ago
- 145bf26 bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917) by Brandt Bucher · 3 years, 9 months ago
- 4a6bf27 bpo-35134: Move non-limited C API files to Include/cpython/ (GH-24561) by Nicholas Sim · 3 years, 9 months ago
- 366dc3a bpo-35134: Move Include/{pyarena.h,pyctype.h} to Include/cpython/ (GH-24550) by Nicholas Sim · 3 years, 9 months ago
- 206cbda bpo-43149: Improve error message for exception group without parentheses (GH-24467) by Pablo Galindo · 3 years, 9 months ago
- d4e6ed7 bpo-43121: Fix incorrect SyntaxError message for missing comma (GH-24436) by Pablo Galindo · 3 years, 10 months ago
- 58fb156 bpo-42997: Improve error message for missing : before suites (GH-24292) by Pablo Galindo · 3 years, 10 months ago
- 835f14f bpo-43017: Improve error message for unparenthesised tuples in comprehensions (GH24314) by Pablo Galindo · 3 years, 10 months ago
- 4090151 bpo-42986: Fix parser crash when reporting syntax errors in f-string with newlines (GH-24279) by Pablo Galindo · 3 years, 10 months ago
- bf9239b Remove full stop from a bytes-related SyntaxError message (GH-24300) by numbermaniac · 3 years, 10 months ago
- a698d52 bpo-40176: Improve error messages for unclosed string literals (GH-19346) by Batuhan Taskaya · 3 years, 10 months ago
- c3f167d bpo-42864: Simplify the tokenizer exceptions after generic SyntaxError (GH-24273) by Pablo Galindo · 3 years, 10 months ago
- ae7d3cd9 bpo-42864: Fix compiler warning in the tokenizer with the new paren stack for column numbers (GH-24266) by Pablo Galindo · 3 years, 10 months ago
- d6d6371 bpo-42864: Improve error messages regarding unclosed parentheses (GH-24161) by Pablo Galindo · 3 years, 10 months ago
- e5fe509 bpo-42827: Fix crash on SyntaxError in multiline expressions (GH-24140) by Lysandros Nikolaou · 3 years, 10 months ago