Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
python
/
cpython
/
refs/heads/main
/
Parser
4afa985
Remove unused prototype `_PyPegen_set_source_in_metadata` (#138810)
by Christoph Walcher
· 2 weeks ago
cf8f36f
gh-138716: Fix `assert a := b` syntax error message (#138718)
by sobolevn
· 2 weeks ago
6bc65c3
gh-136616: Improve `assert` syntax error messages (#136653)
by sobolevn
· 3 weeks ago
4e08a9f
gh-137078: Fix keyword typo recognition when executed over files (#137079)
by Pablo Galindo Salgado
· 6 weeks ago
082f370
gh-137514: Add a free-threading wrapper for mutexes (GH-137515)
by Peter Bierma
· 7 weeks ago
0153d82
gh-137314: Fix incorrect treatment of format specs in raw fstrings (#137328)
by Pablo Galindo Salgado
· 8 weeks ago
c5e77af
gh-132661: Disallow `Template`/`str` concatenation after PEP 750 spec update (#135996)
by Dave Peck
· 10 weeks ago
ef66fb5
gh-135148: Correctly handle f/t strings with comments and debug expressions (#135198)
by Pablo Galindo Salgado
· 2 months ago
7e335584
gh-135422: Fix regression in `SyntaxError` messages after #134036 (#135423)
by sobolevn
· 3 months ago
fb9e292
gh-129958: New syntax error in format spec applies to both f-strings and t-strings (#135570)
by Dylan
· 3 months ago
c2bb3f9
gh-135496: Fix f string exclamation mark error typo (#135495)
by GiGaGon
· 4 months ago
ff2b5f4
gh-130077: Properly match full soft keywords in the parser (#135317)
by Pablo Galindo Salgado
· 4 months ago
754e7c9
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c` (#134048)
by Bénédikt Tran
· 4 months ago
0d9ccc8
gh-134036: Improve error messages for invalid `raise` statements (#134077)
by sobolevn
· 4 months ago
6e80f11
gh-135028: Increase parser MAXSTACK for nested parenthesis (#135031)
by Victor Stinner
· 4 months ago
f49a07b
gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
by Victor Stinner
· 4 months ago
84914ad
gh-133999: Fix `except` parsing regression in 3.14 (#134035)
by sobolevn
· 4 months ago
9f69a58
gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648)
by Serhiy Storchaka
· 5 months ago
7dddb4e
gh-133783: Fix __replace__ on AST nodes for optional attributes (#133797)
by Jelle Zijlstra
· 5 months ago
dbca27c
gh-133379: Fix misuse of the term "arguments" in error messages (GH-133382)
by Stan Ulbrych
· 5 months ago
d9b0b07
gh-133516: Raise `ValueError` when constants `True`, `False` or `None` are used as an identifier after NFKC normalization (#133523)
by TERESH1
· 5 months ago
483d130
gh-131421: Fix ASDL tests (#133408)
by Jelle Zijlstra
· 5 months ago
3084070
gh-131421: fix ASDL grammar for `Dict` to have an `expr?*` keys field (#131419)
by Samuel
· 5 months ago
ca0a96d
gh-133194: Fix regression with PEP 758 parsing on older `feature_version` (#133289)
by sobolevn
· 5 months ago
1e9cc3d
gh-133197: Improve error message for incompatible string / bytes prefixes (#133242)
by sobolevn
· 5 months ago
a6ddd07
gh-123539: Improve SyntaxError msg for `import as` with not a name (#123629)
by sobolevn
· 5 months ago
5cdd49b
gh-133196: Guard PEP 750 grammar with `CHECK_VERSION` (#133225)
by sobolevn
· 5 months ago
b451516
gh-133197: Improve error message for `ft""` and `bt""` cases (#133202)
by sobolevn
· 5 months ago
b1f8938
gh-133194: Add `CHECK_VERSION` to new PEP758 grammar (#133195)
by sobolevn
· 5 months ago
6020260
gh-132661: Implement PEP 750 (#132662)
by Lysandros Nikolaou
· 5 months ago
99b71ef
gh-129858: Special syntax error for `elif` block after `else` (#129902)
by Steele Farnsworth
· 5 months ago
bf3a0a1
gh-132449: Improve syntax error messages for keywords with typos (#132450)
by Pablo Galindo Salgado
· 5 months ago
ea8ec95
gh-132769: Refactor possible read-out-of-bounds in `lexer.c` (#132770)
by sobolevn
· 5 months ago
2f8b08d
gh-129958: Properly disallow newlines in format specs in single-quoted f-strings (GH-130063)
by Pablo Galindo Salgado
· 5 months ago
e94d168
GH-131296: fix clang-cl warning on Windows in pegen.h (#131584)
by Chris Eibl
· 5 months ago
c2ac662
gh-131831: Implement PEP 758 – Allow except and except* expressions without parentheses (#131833)
by Pablo Galindo Salgado
· 6 months ago
3796884
gh-111178: Skip undefined behavior checks in _PyPegen_lookahead() (#131714)
by Victor Stinner
· 6 months ago
2c686a9
gh-131762: Fixed dereferencing the pointer 'parser_token->metadata' with a NULL value (#131764)
by rialbat
· 6 months ago
b69da00
gh-131238: Remove includes from pycore_interp.h (#131495)
by Victor Stinner
· 6 months ago
344f3c3
gh-131238: Remove pycore_lock.h includes (#131483)
by Victor Stinner
· 6 months ago
4b54031
gh-131238: Remove pycore_runtime.h from pycore_pystate.h (#131356)
by Victor Stinner
· 6 months ago
a45f253
GH-131238: More refactoring of core header files (GH-131351)
by Mark Shannon
· 6 months ago
978e37b
gh-131238: Add explicit includes to pycore headers (#131257)
by Victor Stinner
· 6 months ago
a1aeec6
GH-131238: Core header refactor (GH-131250)
by Mark Shannon
· 6 months ago
3a7f17c
gh-130790: Remove references about unicode's readiness from comments (#130801)
by Sergey Miryanov
· 7 months ago
214562e
gh-130740: Move some `stdbool.h` includes after `Python.h` (#130738)
by Hugo Beauzée-Luyssen
· 7 months ago
e06bebb
gh-130618: Fix parser error when using lambdas inside f-strings (#130638)
by Pablo Galindo Salgado
· 7 months ago
0142236
GH-130396: Use computed stack limits on linux (GH-130398)
by Mark Shannon
· 7 months ago
ef29104
GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)" for now (GH130413)
by Petr Viktorin
· 7 months ago
2498c22
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
by Mark Shannon
· 7 months ago
bcc9a5d
gh-129515: Clarify syntax error messages for conditional expressions (#129880)
by Sergey Miryanov
· 7 months ago
c9b1bf3
gh-130139: always check ast node type in ast.parse() with ast input (#130140)
by Irit Katriel
· 7 months ago
3bd3e09
gh-125331: Allow the parser to activate future imports on the fly (#125482)
by Pablo Galindo Salgado
· 8 months ago
6fb5138
gh-88535: Improve syntax error for wrongly closed strings (#26633)
by Pablo Galindo Salgado
· 8 months ago
56eda25
gh-116042: Fix location for SyntaxErrors of invalid escapes in the tokenizer (#116049)
by Pablo Galindo Salgado
· 8 months ago
3bebe46
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
by Victor Stinner
· 8 months ago
0093a31
gh-119182: Use public PyUnicodeWriter in Python-ast.c (#129209)
by Victor Stinner
· 8 months ago
60a3a0d
gh-124363: Treat debug expressions in f-string as raw strings (#128399)
by Pablo Galindo Salgado
· 8 months ago
767cf70
gh-129093: Fix f-string debug text sometimes getting cut off when expression contains `!` (#129159)
by Tomas R.
· 8 months ago
8d8b854
gh-128016: Improved invalid escape sequence warning message (#128020)
by Umar Butler
· 8 months ago
c810ed7
gh-126469: remove unnecessary error-checking branch in `lexer.c` (#126473)
by qqwqqw689
· 9 months ago
94639f6
gh-126240: handle `NULL` returned by `_Py_asdl_expr_seq_new` (#126241)
by Bénédikt Tran
· 11 months ago
b2eaa75
gh-126105: Fix crash in `ast` module, when `._fields` is deleted (#126115)
by sobolevn
· 11 months ago
4a943c3
gh-125196: Use PyUnicodeWriter in parser (#125271)
by Victor Stinner
· 12 months ago
427dcf2
gh-125268: Use static string for "1e309" in AST (#125272)
by Sam Gross
· 12 months ago
b9a8ca0
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)
by Victor Stinner
· 12 months ago
6a39e96
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#125195)
by Victor Stinner
· 12 months ago
a1be83d
gh-125010: Fix `use-after-free` in AST `repr()` (#125015)
by Tomas R.
· 12 months ago
39c859f
gh-122951: Simplify the grammar of the assignment rule (#124998)
by Rigel Di Scala
· 12 months ago
6c7d5c6
gh-111178: Fix function signatures in Python-ast.c (#124942)
by Victor Stinner
· 12 months ago
1f9025a
gh-124889: Remove redundant artificial rules in PEG parser (#124893)
by efimov-mikhail
· 12 months ago
21d2a9a
gh-116022: Improve `repr()` of AST nodes (#117046)
by Tomas R
· 1 year ago
f9fa6ba
gh-124064: Fix -Wconversion warnings in Parser/string_parser.c (#124204)
by Victor Stinner
· 1 year ago
3aff1d0
gh-124064: Fix -Wconversion warnings in Parser/pegen.c (#124181)
by Victor Stinner
· 1 year ago
0c080d7
gh-123321: Make Parser/myreadline.c locking safe in free-threaded build (#123690)
by Sam Gross
· 1 year, 1 month ago
a4562fe
gh-123321: Fix Parser/myreadline.c to prevent a segfault during a multi-threaded race (#123323)
by Bar Harel
· 1 year, 1 month ago
23f159a
gh-123562: Improve `SyntaxError` message for `case ... as a.b` (#123563)
by sobolevn
· 1 year, 1 month ago
e451a89
gh-123440: Improve error message for `except as` used with not a name (#123442)
by sobolevn
· 1 year, 1 month ago
adc5190
gh-123229: Fix valgrind warning by initializing the f-string buffers to 0 in the tokenizer (#123263)
by Pablo Galindo Salgado
· 1 year, 1 month ago
ce0d66c
gh-122581: Avoid data races when collecting parser statistics (#122694)
by Lysandros Nikolaou
· 1 year, 2 months ago
db2d8b6
gh-122300: Preserve AST nodes for format specifiers with single elements (#122308)
by Pablo Galindo Salgado
· 1 year, 2 months ago
6c09b8d
gh-122270: Fix typos in the Py_DEBUG macro name (GH-122271)
by Serhiy Storchaka
· 1 year, 2 months ago
2a5d1eb
Fix typos in comments and exception message (#122147)
by Xie Yanbo
· 1 year, 2 months ago
2009e25
gh-122026: Fix identification of mismatched parentheses inside f-strings (#122028)
by Pablo Galindo Salgado
· 1 year, 2 months ago
1a0c7b9
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
by Serhiy Storchaka
· 1 year, 2 months ago
c46d64e
gh-121130: Fix f-string format specifiers with debug expressions (#121150)
by Pablo Galindo Salgado
· 1 year, 2 months ago
58e8cf2
gh-121332: Make AST node constructor check _attributes instead of hardcoding attributes (#121334)
by Jelle Zijlstra
· 1 year, 3 months ago
9728ead
gh-121141: add support for `copy.replace` to AST nodes (#121162)
by Bénédikt Tran
· 1 year, 3 months ago
769aea3
gh-120155: Fix Coverity issue in parse_string() (#120997)
by Victor Stinner
· 1 year, 3 months ago
42b2c9d
gh-120108: Fix deepcopying of AST trees with .parent attributes (#120114)
by Jelle Zijlstra
· 1 year, 3 months ago
3481848
gh-120956: Avoid comparison of int to Py_ssize_t in parser (#120959)
by Lysandros Nikolaou
· 1 year, 3 months ago
e731554
Fixes loop variables to be the same types as their limit (GH-120958)
by Steve Dower
· 1 year, 3 months ago
ac61d58
gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove from public API/ABI (GH-119680)
by Pablo Galindo Salgado
· 1 year, 3 months ago
6f1d448
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520)
by Petr Viktorin
· 1 year, 3 months ago
bd8c1f9
gh-94808: Reorganize _make_posargs and mark unused code (GH-119227)
by Mark Jason Dominus (陶敏修)
· 1 year, 4 months ago
31a4fb3c
gh-119724: Revert "bpo-45759: Better error messages for non-matching 'elif'/'else' statements (#29513)" (#119974)
by Petr Viktorin
· 1 year, 4 months ago
48f21b3
gh-118235: Move RAISE_SYNTAX_ERROR actions to invalid rules and make sure they stay there (GH-119731)
by Petr Viktorin
· 1 year, 4 months ago
d87b015
gh-119118: Fix performance regression in tokenize module (#119615)
by Lysandros Nikolaou
· 1 year, 4 months ago
68fbc00
gh-118851: Default ctx arguments to AST constructors to Load() (#118854)
by Jelle Zijlstra
· 1 year, 5 months ago
b60d4c0
gh-118090: Improve error message for empty type param brackets (GH-118091)
by Nikita Sobolev
· 1 year, 5 months ago
Next »