Commit Graph
11754 Commits
Author SHA1 Message Date
Jeong YunWon c7ad41ec4d Merge pull request #4119 from youknowone/compiler
Reorganize compiler crates
2022-08-22 05:55:52 +09:00
Jeong YunWon a52c5e5dc3 rename parse-compile feature to compiler 2022-08-22 04:43:03 +09:00
Jeong YunWon 721d124848 *.snap linguist-generated -merge 2022-08-22 04:43:03 +09:00
Jeong YunWon 86118d5276 drop compiler dependencies from stdlib 2022-08-22 04:43:03 +09:00
Jeong YunWon fb5ac9e79b reorganize compiler crates 2022-08-22 04:42:42 +09:00
Jeong YunWon 1100df7458 Clean up imports 2022-08-22 03:42:29 +09:00
Jeong YunWon a9cacc7796 Merge pull request #4118 from youknowone/parser-error
panic when parser build failed
2022-08-22 03:26:07 +09:00
Jeong YunWon 54331fc359 panic when parser build failed 2022-08-22 03:20:32 +09:00
Jeong YunWon f1c7aebfad Merge pull request #4115 from youknowone/fstring
Fix f-string self-documenting format
2022-08-22 02:41:26 +09:00
Jeong YunWon 43d2b97162 Fix f-string self-documenting format 2022-08-22 01:56:23 +09:00
Jeong YunWon 138c699853 Merge pull request #4101 from youknowone/fstring
f-string less copy and unbalanced brace pair handling
2022-08-22 01:38:08 +09:00
Jeong YunWon 6afb05b314 Merge pull request #4098 from jiang1997/win32api
feat: _winapi.GetModuleFileName
2022-08-22 01:37:54 +09:00
Jeong YunWon 598be6e5ea Fix nested-fstring unbalanced brace pairs handling 2022-08-22 00:57:57 +09:00
Jeong YunWon ca11fb4476 Reduce format specifier formatter copy depth 2022-08-22 00:57:57 +09:00
Jeong YunWon 14ad4c04cf Add more fstring tests 2022-08-22 00:57:57 +09:00
Jeong YunWon 1b58f0061e Merge pull request #4109 from charliermarsh/charlie/named-expr-generator
Allow named expressions in generator comprehensions
2022-08-22 00:44:28 +09:00
Charles Marsh 32030a0f89 Add a snippet in syntax_generator.py 2022-08-21 11:07:49 -04:00
Charles Marsh e04d2ace1f Allow named expressions in generator comprehensions 2022-08-21 11:03:08 -04:00
Jeong Yunwon 7b959dfba7 relocate conversion traits and fix build 2022-08-21 23:18:25 +09:00
jiang1997 5d7dcce446 feat: _winapi.GetModuleFileName 2022-08-21 23:18:25 +09:00
Jeong Yunwon 5583e36067 httpservers only support lf line-end in RustPython 2022-08-21 23:18:25 +09:00
Jeong YunWon ff20f314f8 Merge pull request #4113 from youknowone/lalrpop-dep
Always use lalrpop cargo dependency instead of command
2022-08-21 15:48:52 +09:00
Jeong YunWon 22c8ed9604 Always use lalrpop cargo dependency instead of command 2022-08-21 15:46:50 +09:00
Jeong YunWon 9a535bdd32 adjust failing markers for httplib 2022-08-21 15:23:51 +09:00
Jeong YunWon c1a40614b2 remove failng markers from test_urllib 2022-08-21 15:23:51 +09:00
CPython developers 6fdc51e3b7 Update http from CPython 3.10.5 2022-08-21 15:23:51 +09:00
Jeong YunWon d121f5e57b Merge pull request #4112 from youknowone/wasm-ci-fix
block wasm test until lalrpop done
2022-08-21 14:09:46 +09:00
Jeong YunWon 814da11bb2 block wasm test until lalrpop done 2022-08-21 13:56:37 +09:00
Charlie Marsh bea97cd254 Implement CPython-like implicit string concatenation in parser (#4097) 2022-08-21 13:49:00 +09:00
Lee DogeonandJeong YunWon e44ccb068d Build lalrpop without lalrpop binary (#4107)
Co-authored-by: Jeong YunWon <jeong@youknowone.org>
2022-08-21 12:21:45 +09:00
Karatus c334626f3c Feature: sys.orig_argv (#4048) 2022-08-20 22:58:58 +09:00
Jeong YunWon 3630cfac2d Merge pull request #4105 from youknowone/unicode-names
Update unicode_names to 0.5.1 to fix crash
2022-08-19 18:25:06 +09:00
Jeong YunWon 6e2411ea57 Update unicode_names to 0.5.1 to fix crash 2022-08-19 15:24:56 +09:00
Jeong YunWon d4a9301762 Merge pull request #4104 from RustPython/fix-jsontests
Fix jsontests.py interaction with module-level SkipTest
2022-08-19 13:09:14 +09:00
Jeong YunWon 5c58b320c9 Merge pull request #4103 from coolreader18/no-nullablesocket
Remove nullable_socket impl now that socket2::Socket has a niche
2022-08-19 13:06:57 +09:00
Noa 33e848e32e Fix benches 2022-08-18 20:52:11 -05:00
Noa 19b5b08aee Use /usr/bin/env -S 2022-08-18 20:43:20 -05:00
Noa e0b03c85de Don't abort codecov data upload when regrtests fail 2022-08-18 20:42:13 -05:00
Noa 60159b2632 Fix jsontests.py interaction with module-level SkipTest 2022-08-18 20:32:21 -05:00
Noa ead2a392cc Update nix and rustyline 2022-08-18 20:02:17 -05:00
Noa d146cdb7df Remove nullable_socket impl now that socket2::Socket has a niche 2022-08-18 20:01:56 -05:00
Jeong YunWon adcdccbbff Merge pull request #4042 from youknowone/ast
Update ast and dict changes including unpack & kw_defaults
2022-08-19 04:54:03 +09:00
Jeong YunWon 9c31b36581 minor style fix 2022-08-19 04:53:32 +09:00
Jeong YunWon 529d76ac1e mark failing tests from test_ast.py 2022-08-19 04:52:45 +09:00
Jeong YunWon 4d0e3576bc Fix ast error types and messages 2022-08-19 04:52:45 +09:00
Jeong YunWon 53b344866f Implement new features for updated python asdl 2022-08-19 04:52:45 +09:00
Jeong YunWon 0d334a9b0e Update generated ast modules for changed asdl_rs.py 2022-08-19 04:52:45 +09:00
Jeong YunWon e5796e4f4f black asdl_rs.py 2022-08-19 04:52:45 +09:00
Jeong YunWon 089eafeabd update asdl_rs.py for updated Python.asdl 2022-08-19 04:52:45 +09:00
CPython Developers 5ffb69b58d Update Python.asdl from CPython 3.10.6 2022-08-19 04:52:45 +09:00