Commit Graph

11726 Commits

Author SHA1 Message Date
Charlie Marsh
bea97cd254 Implement CPython-like implicit string concatenation in parser (#4097) 2022-08-21 13:49:00 +09:00
Lee Dogeon
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
CPython Developers
f108d97353 Update {test_}ast.py from CPython 3.10.6 2022-08-19 04:52:45 +09:00
Jeong YunWon
c995f37ec2 Add failing markers to test_future 2022-08-19 04:52:45 +09:00
CPython Developers
aa7d54817a Update test_future from CPython 3.10.6 2022-08-19 04:52:45 +09:00
Jeong YunWon
98b5c0622a Merge pull request #4090 from youknowone/lalrpop
generated parser cache out of repository
2022-08-19 04:43:41 +09:00
Jeong YunWon
719b0edf46 lalrpop binary / feature dual support 2022-08-18 19:09:22 +09:00
Jeong YunWon
fe3f67f836 upgrade lalrpop to 0.19.8 2022-08-18 17:17:12 +09:00
Jeong YunWon
191cb06e22 python.lalrpop edit to checkout it as lf 2022-08-18 08:20:35 +09:00
Jeong Yunwon
eb09eb36e9 force python.lalrpop lf 2022-08-18 08:20:35 +09:00
Jeong Yunwon
1bae6036b9 add debug log for lalrpop hash 2022-08-18 08:20:35 +09:00
Jeong YunWon
f53886f7e3 lalrpop ci setup 2022-08-18 08:20:35 +09:00
Jeong YunWon
c3cab9e8cc remove generated lalrpop result from repository 2022-08-18 08:20:35 +09:00
Jeong YunWon
78c0f7b7a9 Merge pull request #4096 from youknowone/gitattributes
more gitattributes and fix wasm CI to use rust-cache
2022-08-18 08:08:00 +09:00
Jeong YunWon
70508945f7 use rust-cache for wasm 2022-08-18 07:52:17 +09:00
Jeong YunWon
d62d5ed725 remove useless restore_keys from wasm tests 2022-08-18 07:45:26 +09:00
Jeong YunWon
79f985c256 fix *.{rs,lalrpop} and Lib/*.py to eol=lf 2022-08-18 07:44:50 +09:00
Jeong YunWon
2655ef53fe Merge pull request #4076 from qingshi163/sre041
Refactor to update sre-engine to 0.4.1
2022-08-18 06:43:49 +09:00
Jeong YunWon
1dce933556 Merge pull request #4091 from youknowone/pin-crossbeam-utils
pin crossbeam-utils for 0.8.9 to avoid build error
2022-08-18 06:43:22 +09:00
Jeong YunWon
1570036385 Merge pull request #4094 from youknowone/pylib-frozen
rework pylib to generate all frozen libs
2022-08-18 06:35:04 +09:00
Jeong YunWon
d39a3df5c7 pin crossbeam-utils for 0.8.9 to avoid build error 2022-08-18 05:51:10 +09:00
Jeong YunWon
93d18bc0c0 rework pylib to generate all frozen libs 2022-08-18 05:44:10 +09:00
Jeong YunWon
14532cc0c6 Merge pull request #4093 from youknowone/wasm-test
add certifi to wasm/tests/requirements.txt
2022-08-18 05:43:57 +09:00
Jeong YunWon
728dd0ad25 add certifi to wasm/tests/requirements.txt 2022-08-18 05:11:43 +09:00
Jeong YunWon
99b34a9afd Merge pull request #3919 from youknowone/importlib
Update importlib/test_importlib from CPython 3.10.6
2022-08-18 04:52:49 +09:00
Kangzhi Shi
b5fa915708 refactor to update sre-engine to 0.4.1 2022-08-18 03:50:37 +09:00
Kangzhi Shi
ed30c5d84d refactor to update sre-engine to 0.4.0 2022-08-18 03:49:10 +09:00
Jeong YunWon
9a40c87dbd mark hanging/failing tests 2022-08-18 03:22:20 +09:00
Jeong YunWon
47dbafe7d3 @writes_bytecode_files to skip
https://github.com/python/cpython/pull/95972
2022-08-18 03:22:20 +09:00
CPython Developers
da109336bb Update importlib/test_importlib from CPython 3.10.6 2022-08-18 03:22:20 +09:00