Sign in
chromium
/
external
/
github.com
/
python
/
cpython
/
refs/tags/v3.13.0
/
Parser
tag
3f27099d916c7b885e3daf1fabedcc119462014d
tagger
Thomas Wouters <thomas@python.org>
Mon Oct 07 05:02:14 2024
object
60403a5409ff2c3f3b07dd2ca91a7a3e096839c7
Python 3.13.0
5dcce94
[3.13] gh-124064: Fix -Wconversion warnings in Parser/string_parser.c (GH-124204) (#124216)
by Miss Islington (bot)
· 11 months ago
9052888
[3.13] gh-123321: Make Parser/myreadline.c locking safe in free-threaded build (GH-123690) (#123798)
by Miss Islington (bot)
· 11 months ago
9193d29
[3.13] gh-123321: Fix Parser/myreadline.c to prevent a segfault during a multi-threaded race (GH-123323) (#123676)
by Miss Islington (bot)
· 12 months ago
935b8b4
[3.13] gh-123229: Fix valgrind warning by initializing the f-string buffers to 0 in the tokenizer (GH-123263) (#123264)
by Miss Islington (bot)
· 12 months ago
9fb6bfb
[3.13] gh-122581: Avoid data races when collecting parser statistics (GH-122694) (#122733)
by Miss Islington (bot)
· 1 year ago
c8f3c1d
[3.13] gh-122300: Preserve AST nodes for format specifiers with single elements (GH-122308) (#122364)
by Pablo Galindo Salgado
· 1 year, 1 month ago
83bfc5b
[3.13] gh-122270: Fix typos in the Py_DEBUG macro name (GH-122271) (GH-122275)
by Miss Islington (bot)
· 1 year, 1 month ago
a6c1081
[3.13] gh-122026: Fix identification of mismatched parentheses inside f-strings (GH-122028) (#122041)
by Miss Islington (bot)
· 1 year, 1 month ago
a45d905
[3.13] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122012)
by Serhiy Storchaka
· 1 year, 1 month ago
d24ec8a
[3.13] gh-121130: Fix f-string format specifiers with debug expressions (GH-121150) (#121868)
by Pablo Galindo Salgado
· 1 year, 1 month ago
38c4028
[3.13] gh-121332: Make AST node constructor check _attributes instead of hardcoding attributes (GH-121334) (#121625)
by Jelle Zijlstra
· 1 year, 1 month ago
571cefd
[3.13] gh-120155: Fix Coverity issue in parse_string() (GH-120997) (#121005)
by Miss Islington (bot)
· 1 year, 2 months ago
899dfba
[3.13] gh-120108: Fix deepcopying of AST trees with .parent attributes (GH-120114) (#121000)
by Jelle Zijlstra
· 1 year, 2 months ago
9769b7a
[3.13] gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520) (GH-120945)
by Petr Viktorin
· 1 year, 2 months ago
447e07a
[3.13] gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove from public API/ABI (GH-119680, GH-120955) (GH-120944)
by Miss Islington (bot)
· 1 year, 2 months ago
6be55f1
[3.13] gh-119724: Revert "bpo-45759: Better error messages for non-matching 'elif'/'else' statements (GH-29513)" (GH-119974) (GH-120013)
by T. Wouters
· 1 year, 2 months ago
0d0be6b
[3.13] gh-119118: Fix performance regression in tokenize module (GH-119615) (#119682)
by Miss Islington (bot)
· 1 year, 3 months ago
00ec116
[3.13] gh-118851: Default ctx arguments to AST constructors to Load() (GH-118854) (#118871)
by Miss Islington (bot)
· 1 year, 3 months ago
b60d4c0
gh-118090: Improve error message for empty type param brackets (GH-118091)
by Nikita Sobolev
· 1 year, 3 months ago
e042219
gh-117486: Improve behavior for user-defined AST subclasses (#118212)
by Jelle Zijlstra
· 1 year, 3 months ago
c2627d6
gh-116322: Add Py_mod_gil module slot (#116882)
by Brett Simmers
· 1 year, 4 months ago
ca269e5
gh-116126: Implement PEP 696 (#116129)
by Jelle Zijlstra
· 1 year, 4 months ago
9b280ab
gh-116988: Remove duplicates of `annotated_rhs` in the Grammar (#117004)
by David Rubin
· 1 year, 4 months ago
de1f686
gh-118082: Improve `import` without names syntax error message (#118083)
by Nikita Sobolev
· 1 year, 4 months ago
c97d3af
gh-109120: Fix syntax error in handlinh of incorrect star expressions (#117444)
by Grigoriev Semyon
· 1 year, 5 months ago
4c71d51
gh-117266: Fix crashes on user-created AST subclasses (GH-117276)
by Jelle Zijlstra
· 1 year, 5 months ago
61599a4
bpo-24612: Improve syntax error for 'not' after an operator (GH-28170)
by Pablo Galindo Salgado
· 1 year, 5 months ago
72d3cc9
gh-116437: Use new C API PyDict_Pop() to simplify the code (GH-116438)
by Serhiy Storchaka
· 1 year, 5 months ago
ed4dfd8
gh-105858: Improve AST node constructors (#105880)
by Jelle Zijlstra
· 1 year, 6 months ago
015b97d
gh-115823: Calculate correctly error locations when dealing with implicit encodings (#115824)
by Pablo Galindo Salgado
· 1 year, 6 months ago
7a3518e
gh-115881: Ensure `ast.parse()` parses conditional context managers even with low `feature_version` passed (#115920)
by Alex Waygood
· 1 year, 6 months ago
39d102c
gh-113744: Add a new IncompleteInputError exception to improve incomplete input detection in the codeop module (#113745)
by Pablo Galindo Salgado
· 1 year, 7 months ago
dcd28b5
gh-114569: Use PyMem_* APIs for most non-PyObject uses (#114574)
by Erlend E. Aasland
· 1 year, 7 months ago
17b73ab
GH-113655: Lower the C recursion limit on various platforms (GH-113944)
by Mark Shannon
· 1 year, 7 months ago
bb4c167
gh-111488: Changed error message in case of no 'in' keyword after 'for' in cmp (#113656)
by Grigoriev Semyon
· 1 year, 7 months ago
3003fbb
gh-113703: Correctly identify incomplete f-strings in the codeop module (#113709)
by Pablo Galindo Salgado
· 1 year, 8 months ago
9ed36d5
gh-113602: Bail out when the parser tries to override existing errors (#113607)
by Pablo Galindo Salgado
· 1 year, 8 months ago
48c4973
gh-106905: Use separate structs to track recursion depth in each PyAST_mod2obj call. (GH-113035)
by Yilei Yang
· 1 year, 8 months ago
a135a6d
gh-112943: Correctly compute end offsets for multiline tokens in the tokenize module (#112949)
by Pablo Galindo Salgado
· 1 year, 8 months ago
707c37e
Fix typos in variable names, function names, and comments (GH-101868)
by Yang Hau
· 1 year, 9 months ago
45d6485
gh-112387: Fix error positions for decoded strings with backwards tokenize errors (#112409)
by Pablo Galindo Salgado
· 1 year, 9 months ago
2c8b191
gh-112388: Fix an error that was causing the parser to try to overwrite tokenizer errors (#112410)
by Pablo Galindo Salgado
· 1 year, 9 months ago
d59feb5
gh-112243: Don't include comments in f-string debug expressions (#112284)
by Pablo Galindo Salgado
· 1 year, 9 months ago
1c8f912
bpo-45759: Better error messages for non-matching 'elif'/'else' statements (#29513)
by Crowthebird
· 1 year, 9 months ago
56e59a4
GH-111807: Lower the parser stack depth under WASI debug builds (#112225)
by Brett Cannon
· 1 year, 9 months ago
446f18a
gh-111956: Add thread-safe one-time initialization. (gh-111960)
by Sam Gross
· 1 year, 9 months ago
1447af7
gh-106905: avoid incorrect SystemError about recursion depth mismatch (#106906)
by Markus Mohrhard
· 1 year, 9 months ago
937872e
Simplify _PyPegen_join_names_with_dot() (GH-111602)
by Serhiy Storchaka
· 1 year, 10 months ago
453e96e
gh-111420: Allow type comments in parenthesized `with` statements (#111468)
by Tomas R
· 1 year, 10 months ago
3d2f1f0
gh-111380: Show SyntaxWarnings only once when parsing if invalid syntax is encouintered (#111381)
by Pablo Galindo Salgado
· 1 year, 10 months ago
3156d19
gh-100445: Improve error message for unterminated strings with escapes (#100446)
by Shantanu
· 1 year, 10 months ago
24e4ec7
gh-110938: Fix error messages for indented blocks with functions and classes with generic type parameters (#110973)
by Pablo Galindo Salgado
· 1 year, 10 months ago
f46333b
gh-107450: Remove unnecessary overflow check in parser error handler (#110940)
by Lysandros Nikolaou
· 1 year, 10 months ago
a1ac559
gh-107450: Check for overflow in the tokenizer and fix overflow test (#110832)
by Lysandros Nikolaou
· 1 year, 10 months ago
e1d8c65
gh-110805: Allow the repl to show source code and complete tracebacks (#110775)
by Pablo Galindo Salgado
· 1 year, 10 months ago
fb7843e
gh-107450: Raise OverflowError when parser column offset overflows (#110754)
by Lysandros Nikolaou
· 1 year, 10 months ago
3d18034
gh-110696: Fix incorrect syntax error message for incorrect argument unpacking (#110706)
by Pablo Galindo Salgado
· 1 year, 10 months ago
17d6554
gh-104169: Fix test_peg_generator after tokenizer refactoring (#110727)
by Lysandros Nikolaou
· 1 year, 10 months ago
2364542
GH-110749: fix unistd.h import in file_tokenizer.c (#110750)
by Filipe Laíns
· 1 year, 10 months ago
01481f2
gh-104169: Refactor tokenizer into lexer and wrappers (#110684)
by Lysandros Nikolaou
· 1 year, 10 months ago
2cb62c6
gh-110309: Prune empty constant in format specs (#110320)
by sunmy2019
· 1 year, 11 months ago
cc389ef
gh-110259: Fix f-strings with multiline expressions and format specs (#110271)
by Pablo Galindo Salgado
· 1 year, 11 months ago
7513994
gh-110014: Include explicitly <unistd.h> header (#110155)
by Victor Stinner
· 1 year, 11 months ago
b28ffaa
gh-109596: Ensure repeated rules in the grammar are not allowed and fix incorrect soft keywords (#109606)
by Pablo Galindo Salgado
· 1 year, 11 months ago
5bda2f6
gh-109114: Relax the check for invalid lambdas inside f-strings to avoid false positives (#109121)
by Pablo Galindo Salgado
· 2 years ago
b0edf3b
GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)
by Victor Stinner
· 2 years ago
b2729e9
gh-88943: Improve syntax error for non-ASCII character that follows a numerical literal (GH-109081)
by Serhiy Storchaka
· 2 years ago
578ebc5
gh-108767: Replace ctype.h functions with pyctype.h functions (#108772)
by Victor Stinner
· 2 years ago
e59a952
gh-108444: Remove _PyLong_AsInt() function (#108461)
by Victor Stinner
· 2 years ago
8661751
gh-108179: Add error message for parser stack overflows (#108256)
by Dennis Sweeney
· 2 years ago
0dd3fc2
gh-108216: Cleanup #include in internal header files (#108228)
by Victor Stinner
· 2 years ago
10a91d7
gh-108113: Make it possible to create an optimized AST (#108154)
by Irit Katriel
· 2 years ago
d66bc9e
gh-107967: Fix infinite recursion on invalid escape sequence warning (#107968)
by Lysandros Nikolaou
· 2 years ago
fa45958
GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFrameDefault()` (GH-107535)
by Mark Shannon
· 2 years ago
da8f87b
gh-107015: Remove async_hacks from the tokenizer (#107018)
by Pablo Galindo Salgado
· 2 years, 1 month ago
1a3faba
gh-106869: Use new PyMemberDef constant names (#106871)
by Victor Stinner
· 2 years, 1 month ago
7d41ead
gh-106320: Remove _PyBytes_Join() C API (#107144)
by Victor Stinner
· 2 years, 1 month ago
d228825
gh-106320: Remove _PyOS_ReadlineTState API (#107034)
by Victor Stinner
· 2 years, 1 month ago
76e20c3
gh-106989: Remove tok report warnings (#106993)
by Menelaos Kotoglou
· 2 years, 1 month ago
be1b968
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
by Serhiy Storchaka
· 2 years, 1 month ago
dfe4de2
gh-106396: Special-case empty format spec to gen empty JoinedStr node (#106401)
by Lysandros Nikolaou
· 2 years, 2 months ago
d8c5d76
gh-106320: Remove private _PyUnicode codecs C API functions (#106385)
by Victor Stinner
· 2 years, 2 months ago
c5afc97
gh-106320: Remove private _PyErr C API functions (#106356)
by Victor Stinner
· 2 years, 2 months ago
d5bd32f
gh-104922: remove PY_SSIZE_T_CLEAN (#106315)
by Inada Naoki
· 2 years, 2 months ago
46c1097
gh-106145: Make `end_{lineno,col_offset}` required on `type_param` nodes (#106224)
by Nikita Sobolev
· 2 years, 2 months ago
8c5f74f
gh-106023: Update code using _PyObject_FastCall() (#106257)
by Victor Stinner
· 2 years, 2 months ago
13237a2
gh-98931: Add custom error messages to invalid import/from with multiple targets (#105985)
by Pablo Galindo Salgado
· 2 years, 2 months ago
6586cee
gh-105938: Emit a SyntaxWarning for escaped braces in an f-string (#105939)
by Lysandros Nikolaou
· 2 years, 2 months ago
a4056c8
GH-105588: Add missing error checks to some obj2ast_* converters (GH-105589)
by Brandt Bucher
· 2 years, 2 months ago
d382ad4
gh-105820: Fix tok_mode expression buffer in file & readline tokenizer (#105828)
by Lysandros Nikolaou
· 2 years, 2 months ago
12b6d84
gh-105800: Issue SyntaxWarning in f-strings for invalid escape sequences (#105801)
by Pablo Galindo Salgado
· 2 years, 2 months ago
abfbab6
gh-105718: Fix buffer allocation in tokenizer with readline (#105728)
by Lysandros Nikolaou
· 2 years, 2 months ago
b047fa5
gh-105549: Tokenize separately NUMBER and NAME tokens and allow 0-prefixed literals (#105555)
by Pablo Galindo Salgado
· 2 years, 2 months ago
c0a6ed3
gh-105259: Ensure we don't show newline characters for trailing NEWLINE tokens (#105364)
by Pablo Galindo Salgado
· 2 years, 2 months ago
41de543
gh-105194: Fix format specifier escaped characters in f-strings (#105231)
by Pablo Galindo Salgado
· 2 years, 3 months ago
77d2579
gh-104799: Default missing lists in AST to the empty list (#104834)
by Jelle Zijlstra
· 2 years, 3 months ago
ef30093
gh-92536: Remove PyUnicode_READY() calls (#105210)
by Victor Stinner
· 2 years, 3 months ago
70f315c
gh-105042: Disable unmatched parens syntax error in python tokenize (#105061)
by Lysandros Nikolaou
· 2 years, 3 months ago
9216e69
gh-105069: Add a readline-like callable to the tokenizer to consume input iteratively (#105070)
by Pablo Galindo Salgado
· 2 years, 3 months ago
96fff35
gh-105017: Include CRLF lines in strings and column numbers (#105030)
by Marta Gómez Macías
· 2 years, 3 months ago
Next »