COMMITS
/ Parser/string_parser.c November 13, 2025
S
gh-135801: Add the module parameter to compile() etc (GH-139652)
Serhiy Storchaka committed
May 12, 2025
S
gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648)
Serhiy Storchaka committed
April 30, 2025
L
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou committed
March 2, 2025
H
gh-130740: Move some `stdbool.h` includes after `Python.h` (#130738)
Hugo Beauzée-Luyssen committed
February 13, 2025
P
gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer (#116049)
Pablo Galindo Salgado committed
January 15, 2025
U
gh-128016: Improved invalid escape sequence warning message (#128020)
Umar Butler committed
September 18, 2024
V
gh-124064: Fix -Wconversion warnings in Parser/string_parser.c (#124204)
Victor Stinner committed
June 25, 2024
V
gh-120155: Fix Coverity issue in parse_string() (#120997)
Victor Stinner committed
October 27, 2023
P
gh-111380: Show SyntaxWarnings only once when parsing if invalid syntax is encouintered (#111381)
Pablo Galindo Salgado committed
October 12, 2023
L
gh-104169: Fix test_peg_generator after tokenizer refactoring (#110727)
Lysandros Nikolaou committed
October 11, 2023
L
gh-104169: Refactor tokenizer into lexer and wrappers (#110684)
Lysandros Nikolaou committed
July 23, 2023
V
gh-106320: Remove _PyBytes_Join() C API (#107144)
Victor Stinner committed
July 4, 2023
V
gh-106320: Remove private _PyUnicode codecs C API functions (#106385)
Victor Stinner committed
June 20, 2023
L
gh-105938: Emit a SyntaxWarning for escaped braces in an f-string (#105939)
Lysandros Nikolaou committed
April 23, 2023
N
gh-102310: Change error range for invalid bytes literals (#103663)
Nikita Sobolev committed
April 19, 2023
P
gh-102856: Initial implementation of PEP 701 (#102855)
Pablo Galindo Salgado committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Parser/ directory (#99330)
Victor Stinner committed
November 3, 2022
V
gh-98401: Invalid escape sequences emits SyntaxWarning (#99011)
Victor Stinner committed
July 16, 2022
P
gh-94869: Fix the location in some expressions for multi-line f-string ast nodes (#94895)
Pablo Galindo Salgado committed
June 1, 2022
May 31, 2022
S
gh-93283: Improve error message for f-string with invalid conversion character (GH-93349)
Serhiy Storchaka committed
April 30, 2022
S
gh-81548: Deprecate octal escape sequences with value larger than 0o377 (GH-91668)
Serhiy Storchaka committed
March 28, 2022
M
bpo-47129: Add more informative messages to f-string syntax errors (32127)
Maciej Górski committed
February 16, 2022
January 25, 2022
January 8, 2022
P
bpo-46237: Fix the line number of tokenizer errors inside f-strings (GH-30463)
Pablo Galindo Salgado committed
October 14, 2021
S
bpo-45461: Fix IncrementalDecoder and StreamReader in the "unicode-escape" codec (GH-28939)
Serhiy Storchaka committed
October 13, 2021
V
bpo-45434: Mark the PyTokenizer C API as private (GH-28924)
Victor Stinner committed
September 28, 2021
R
Optimized code format (GH-28599)
Rajendra arora committed
August 12, 2021
P
bpo-44885: Correct the ast locations of f-strings with format specs and repeated expressions (GH-27729)
Pablo Galindo Salgado committed
June 12, 2021
S
Add more const modifiers. (GH-26691)
Serhiy Storchaka committed
June 8, 2021
N
fix: use unambiguous punction in 'invalid escape sequence' message (GH-26582)
Ned Batchelder committed
April 7, 2021
V
bpo-43244: Rename pycore_ast.h functions to _PyAST_xxx() (GH-25252)
Victor Stinner committed
March 24, 2021
V
bpo-43244: Remove the pyarena.h header (GH-25007)
Victor Stinner committed
January 23, 2021
N
Remove full stop from a bytes-related SyntaxError message (GH-24300)
numbermaniac committed
January 3, 2021
P
bpo-42806: Fix ast locations of f-strings inside parentheses (GH-24067)
Pablo Galindo committed
December 1, 2020
V
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner committed
November 18, 2020
C
bpo-40998: Address compiler warnings found by ubsan (GH-20929)
Christian Heimes committed
September 16, 2020
P
bpo-41746: Add type information to asdl_seq objects (GH-22223)
Pablo Galindo committed
July 16, 2020
E
Fix trivial typo in the PEG string parser (GH-21508)
Eric V. Smith committed
B
Fix possibly-unitialized warning in string_parser.c. (GH-21503)
Benjamin Peterson committed
June 27, 2020
L
bpo-41076: Pre-feed the parser with the f-string expression location (GH-21054)
Lysandros Nikolaou committed
L
bpo-41132: Use pymalloc allocator in the f-string parser (GH-21173)
Lysandros Nikolaou committed
June 16, 2020
P
Remove old comment in string_parser.c (GH-20906)
Pablo Galindo committed
June 15, 2020
P
Improve readability and style in parser files (GH-20884)
Pablo Galindo committed
June 11, 2020
P
bpo-40939: Remove the old parser (GH-20768)
Pablo Galindo committed