Commit Graph

  • c7c9602ea4 use is_none Nick Liu 2022-12-29 21:39:57 +08:00
  • 2c09785b7a add arg_name in duplicate argument error msg Nick Liu 2022-12-29 21:39:38 +08:00
  • 0e66e143fd added check: named arguments must follow bare star Nick Liu 2022-12-29 02:16:44 +08:00
  • 62fd967cd4 added lex error: DuplicateArguments Nick Liu 2022-12-29 01:12:30 +08:00
  • 2eb87cac71 Merge pull request #4367 from andersk/star-order Jim Fasarakis-Hilliard 2022-12-29 16:27:16 +02:00
  • 27d315c3d1 Merge pull request #4344 from moreal/base64-trailing-bits Jim Fasarakis-Hilliard 2022-12-29 15:06:59 +02:00
  • d4c0be20a4 Merge pull request #4378 from yt2b/fix_opecode Jim Fasarakis-Hilliard 2022-12-29 15:03:25 +02:00
  • af4a43d725 Update compiler/parser/src/fstring.rs Harutaka Kawamura 2022-12-29 08:10:33 +09:00
  • 6b12aeef6a Allow named expression in set comprehension: {a := b for c in d} Anders Kaseorg 2022-12-27 12:13:50 -08:00
  • 71a278c086 Allow named expression in subscript: a[b := c] Anders Kaseorg 2022-12-27 12:06:48 -08:00
  • 942dccfaae Use fast_isinstance yt2b 2022-12-29 01:44:44 +09:00
  • 7b20223c48 Rename harupy 2022-12-29 01:01:41 +09:00
  • f8da501ba3 Clean up FStringParser harupy 2022-12-29 00:08:59 +09:00
  • 42e6eecf7f Remove the decorator yt2b 2022-12-28 22:18:21 +09:00
  • 03eb2dd11b Fix LoadNameAny opecode yt2b 2022-12-28 22:14:22 +09:00
  • b1db1be031 Merge pull request #4377 from andersk/duplicate-from Jim Fasarakis-Hilliard 2022-12-28 11:19:54 +02:00
  • 73cbfb2ede Merge pull request #4376 from fanninpm/test-named-expressions-3.11 Jim Fasarakis-Hilliard 2022-12-28 11:11:58 +02:00
  • f97a80ef07 Merge pull request #4372 from harupy/refactor-parse_formatted_value Jim Fasarakis-Hilliard 2022-12-28 11:11:02 +02:00
  • b44a660e4b Remove duplicate declaration of "from" token Anders Kaseorg 2022-12-27 18:56:24 -08:00
  • 3d903efdef Mark failing tests Padraic Fanning 2022-12-27 21:28:14 -05:00
  • 4ed49e360e Comment out crashing tests (SyntaxError) Padraic Fanning 2022-12-27 21:26:14 -05:00
  • 67b9300f74 Update test_named_expressions.py to CPython 3.11 Padraic Fanning 2022-12-27 21:13:20 -05:00
  • 52ce437951 Prohibit starred arguments after double-starred arguments Anders Kaseorg 2022-12-27 01:48:05 -08:00
  • dc9e958bb3 Unmark fixed tests on test_binascii Moreal 2022-12-28 05:26:12 +09:00
  • 04537b1993 Mark failed tests on test_binascii yet Moreal 2022-12-28 05:25:23 +09:00
  • 9e9c409644 Update test_binascii.py to CPython 3.11 Moreal 2022-12-23 17:30:53 +09:00
  • a3b1d25768 Complement binascii extra_tests Moreal 2022-12-19 23:17:03 +09:00
  • d41f40879c Allow trailing bits while decoding base64 Moreal 2022-12-19 22:25:38 +09:00
  • 1d8269fb72 Merge pull request #4366 from branai/eval-whitespaces Jim Fasarakis-Hilliard 2022-12-27 20:23:03 +02:00
  • 63b982bd38 removing decorators for passing tests Bijan Naimi 2022-12-27 09:03:14 -08:00
  • f3a9d34884 Refactor parse_formatted_value harupy 2022-12-28 00:23:25 +09:00
  • 68d26955b3 Merge pull request #4369 from harupy/fix-make_tokenizer_located Jeong YunWon 2022-12-27 23:26:56 +09:00
  • 70ce090476 Fix make_tokenizer_located harupy 2022-12-27 21:54:18 +09:00
  • 64a14ec297 Merge pull request #4362 from rileysu/main Jim Fasarakis-Hilliard 2022-12-27 14:10:35 +02:00
  • 83880893d5 Enable previously failing tests Riley Sutton 2022-12-27 18:06:56 +11:00
  • 4528889ae3 simpler fix for eval whitespaces Bijan Naimi 2022-12-26 19:03:45 -08:00
  • 2fc285f5bc removing preceding whitespaces, tabs, and newlines for evals only Bijan Naimi 2022-12-26 17:27:05 -08:00
  • d7e1322ef9 Merge pull request #4360 from jan-krecke/jan-krecke/unraisablehook_fix Jim Fasarakis-Hilliard 2022-12-26 14:30:07 +02:00
  • 247e815880 Merge pull request #4359 from yt2b/check_bom Jeong YunWon 2022-12-26 16:03:51 +09:00
  • 06a815f8c7 Merge pull request #4358 from harupy/fix-slice-location Jeong YunWon 2022-12-26 16:03:09 +09:00
  • 647d542d38 Merge pull request #4356 from andersk/with-tuple-named Jeong YunWon 2022-12-26 16:02:17 +09:00
  • 401ab907f5 Fix unwrap issue causing panic Riley Sutton 2022-12-26 14:38:09 +11:00
  • 452e3a3b36 Fix comment yt2b 2022-12-26 09:30:12 +09:00
  • a442056e24 changed unraisable exception type to base exception Jan Krecke 2022-12-25 13:58:15 +09:00
  • 253fcfb6c4 Remove the decorators yt2b 2022-12-25 13:29:33 +09:00
  • 7b830dc004 Add BOM check yt2b 2022-12-25 11:15:29 +09:00
  • d7f7fd2e21 Fix slice location harupy 2022-12-25 09:37:07 +09:00
  • c7d03d9cb4 Fix parsing of tuple with named expression as context manager Anders Kaseorg 2022-12-24 11:21:16 -08:00
  • d1811c72e7 Merge pull request #4354 from harupy/fix-IfExp-locations Jeong YunWon 2022-12-25 03:56:56 +09:00
  • 38a80071dc Merge pull request #4355 from yt2b/fix_pysymbol Jeong YunWon 2022-12-25 02:10:39 +09:00
  • 1589072680 Fix IfExp location harupy 2022-12-24 13:38:33 +09:00
  • 9acfef85a9 Merge pull request #4352 from andersk/simplify-paren-contexts Jeong YunWon 2022-12-25 00:24:36 +09:00
  • 5c543445c3 Simplify parenthesized context manager parsing with LALRPOP conditions Anders Kaseorg 2022-12-18 17:32:31 -08:00
  • 31b89fc124 Merge pull request #4347 from qingshi163/refactor-number Jeong YunWon 2022-12-24 22:30:37 +09:00
  • f16a48df39 Refactor Number Protocol Kangzhi Shi 2022-12-20 20:05:20 +02:00
  • f3eb95271e Remove the decorator yt2b 2022-12-24 14:38:44 +09:00
  • 464d92a192 Fix PySymbol yt2b 2022-12-24 14:29:48 +09:00
  • 1b6cb170e9 Merge pull request #4345 from coolreader18/tidy-derive Jeong YunWon 2022-12-24 10:15:30 +09:00
  • 5042230e10 Merge pull request #4342 from qingshi163/current-vm Jeong YunWon 2022-12-24 09:44:58 +09:00
  • d1af6b5085 Merge pull request #4341 from evilpie/jit-tuple Jeong YunWon 2022-12-24 09:23:49 +09:00
  • 54764c8438 Merge pull request #4339 from DimitrisJim/ssl_android Jeong YunWon 2022-12-24 09:10:02 +09:00
  • 3dd786fb0d Merge pull request #4348 from harupy/fix-binop-location Jeong YunWon 2022-12-24 09:09:24 +09:00
  • ac9be9feb4 Merge pull request #4351 from yt2b/fix_pysymbol Jeong YunWon 2022-12-24 09:08:33 +09:00
  • 59c6c6f7f1 Remove the decorator yt2b 2022-12-22 23:31:23 +09:00
  • 9c81ce646a Fix is_local yt2b 2022-12-22 23:27:36 +09:00
  • 85f65740c0 Add member in PySymbol yt2b 2022-12-22 23:17:52 +09:00
  • 083191db47 Fix the location of BinOp harupy 2022-12-21 22:05:05 +09:00
  • 185dd4a795 Split derive-impl and derive Noa 2022-12-19 18:48:07 -06:00
  • 38a735af3b Tidy up -derive, make use of let-else Noa 2022-12-19 18:47:40 -06:00
  • 8ad7ce5475 add with_current_vm Kangzhi Shi 2022-12-18 21:30:17 +02:00
  • 85233920e5 Support variable exchange (aka basic tuple support) Tom Schuster 2022-11-17 10:44:17 +01:00
  • c01f014b12 Merge pull request #4340 from harupy/fix-locations-of-parethesized-expressions Jim Fasarakis-Hilliard 2022-12-18 15:17:40 +02:00
  • 1bebc78cf7 Remove expectedFailure decorators harupy 2022-12-18 21:27:53 +09:00
  • fdbfe156ca Fix locations of parethesized expressions harupy 2022-12-18 20:53:30 +09:00
  • 29eaab0abf Fix build error for ssl on android. Dimitris Fasarakis Hilliard 2022-12-18 11:45:40 +02:00
  • b4b74a873c Merge pull request #4338 from yt2b/fix_symbol_scope Jim Fasarakis-Hilliard 2022-12-18 11:39:35 +02:00
  • 5fa0abdfef Use lock in both index and remove operation. yt2b 2022-12-18 12:45:10 +09:00
  • 65d2aca88f Add test in syntax_comprehension.py yt2b 2022-12-18 10:03:41 +09:00
  • 0719231bb9 Fix symbol scope yt2b 2022-12-18 09:48:35 +09:00
  • 154b72c4e2 Merge pull request #4334 from fanninpm/clippy-1.66 fanninpm 2022-12-17 13:42:18 -05:00
  • 1b5133350b Fix macOS compilation error (v1.66) Padraic Fanning 2022-12-16 22:37:26 -05:00
  • 268bbd8414 Fix new (v1.66) Clippy warnings on Windows Padraic Fanning 2022-12-16 22:38:58 -05:00
  • 5701061e63 Fix new (v1.66) Clippy warnings Padraic Fanning 2022-12-16 21:56:09 -05:00
  • ee4a51c512 Merge pull request #4328 from andersk/asdl-box Jim Fasarakis-Hilliard 2022-12-14 21:54:54 +02:00
  • 316c4858e2 Remove unnecessary boxing of ASDL product children Anders Kaseorg 2022-12-11 15:39:47 -08:00
  • c48c2290f4 Merge pull request #4331 from DimitrisJim/fix_locations_with Jim Fasarakis-Hilliard 2022-12-13 19:44:56 +02:00
  • 609ac2754c Fix end location in with statements. Dimitris Fasarakis Hilliard 2022-12-13 13:28:17 +02:00
  • 8d879a5319 Merge pull request #4327 from harupy/fix-end-location-body Jim Fasarakis-Hilliard 2022-12-13 12:30:21 +02:00
  • cbf2ec9312 Merge pull request #4330 from charliermarsh/charlie/store Jim Fasarakis-Hilliard 2022-12-13 12:21:58 +02:00
  • 75a9b4a352 Set ExprContext::Store on parenthesized with expressions Charlie Marsh 2022-12-12 09:01:17 -05:00
  • 7a40d9c876 Refactor harupy 2022-12-12 22:36:34 +09:00
  • 337b0ead4a Update snapshot harupy 2022-12-12 22:26:03 +09:00
  • c906e431be Format harupy 2022-12-12 22:18:26 +09:00
  • fbb409b755 Resolve conflict harupy 2022-12-12 22:16:46 +09:00
  • 05e1a7a0aa Address comments harupy 2022-12-12 22:14:05 +09:00
  • 29391eb7c1 Merge pull request #4329 from andersk/paren-contexts Jeong YunWon 2022-12-12 19:17:57 +09:00
  • b7f4ff7283 Parse Python 3.9+ parenthesized context managers Anders Kaseorg 2022-12-11 02:55:56 -08:00
  • 78ca48cd79 Split and simplify some LALRPOP rules Anders Kaseorg 2022-12-11 03:16:48 -08:00
  • 7e315c16c6 Use method chaining harupy 2022-12-12 10:24:00 +09:00
  • 4080b020cf Remove expectedFailure decorator harupy 2022-12-12 09:40:29 +09:00