Commit Graph

6766 Commits

Author SHA1 Message Date
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
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
6e2411ea57 Update unicode_names to 0.5.1 to fix crash 2022-08-19 15:24:56 +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
ead2a392cc Update nix and rustyline 2022-08-18 20:02:17 -05: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
089eafeabd update asdl_rs.py for updated Python.asdl 2022-08-19 04:52:45 +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
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
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
bc29c83e77 Add proper cargo:rerun-if-changed for pylib-crate 2022-08-18 02:27:20 +09:00
Jeong YunWon
784d9b02ce wasi has cwd 2022-08-18 01:52:17 +09:00
Jeong YunWon
d5aca9e91f Fix threading build for wasi 2022-08-18 01:36:53 +09:00
Jeong YunWon
83c7ec71ca trace default on for wasi 2022-08-18 01:36:53 +09:00
TaeGit
94f1d7d6d8 Update traceback.tb_next to be writable. 2022-08-17 23:27:50 +09:00
Karatus
b1478a68b5 Feature: _thread.interrupt_main (#4082) 2022-08-17 16:10:33 +09:00
Jeong YunWon
9daeaecd6c _thread compatibility using frozen _dummy_thread 2022-08-17 02:37:10 +09:00
Jeong YunWon
840bb5aee8 Merge pull request #4077 from youknowone/ntpath
Add nt._path_splitroot and update ntpath
2022-08-16 11:10:53 +09:00
Jeong YunWon
27040c01b0 Fix nightly clippy 2022-08-16 09:02:42 +09:00
Jeong YunWon
9bb2a99932 Fix nightly build 2022-08-16 08:50:15 +09:00
Jeong Yunwon
f5ed346716 Fix clippy warnings 2022-08-16 07:36:25 +09:00
Jeong YunWon
b39c03512e nt._path_splitroot 2022-08-16 07:24:46 +09:00
Jeong YunWon
2fafd409a9 impl _imp.source_hash 2022-08-15 16:09:32 +09:00
Jeong YunWon
42eb6554f0 impl _imp.check_hash_based_pycs 2022-08-15 16:09:32 +09:00
Jeong YunWon
9ce03d31a6 Fix ImportError attributes 2022-08-15 05:40:52 +09:00
Jeong YunWon
8cb5156c38 allow vm working even when essential initialization failed 2022-08-15 05:40:52 +09:00
Jeong YunWon
0181e2b380 io.text_encoding return utf-8 for RustPython for now 2022-08-15 04:54:01 +09:00
Jeong YunWon
020639e91b Fix pwd clippy 2022-08-14 22:32:44 +09:00
Jeong YunWon
472b727664 Merge pull request #3991 from Yaminyam/refactor/module-pwd
Refactor: pwd module
2022-08-14 07:57:09 +09:00
Jeong YunWon
d82c2b0d1d Merge pull request #4052 from moreal/correct-eval
Raise `ValueError` if `\x00` character exists for `eval` argument
2022-08-14 05:00:47 +09:00
Moreal
c672d8f8b2 Make mapping error simple with map_err 2022-08-14 03:48:32 +09:00
Lee Dogeon
879ed6e005 Make loop simple with `slice::contains
Co-authored-by: Jeong YunWon <69878+youknowone@users.noreply.github.com>
2022-08-14 03:47:55 +09:00
Moreal
714ce4d07d Wrap unicode error as syntax error 2022-08-14 02:27:38 +09:00
Moreal
0bd702d287 Use ArgStrOrBytesLike python argument type 2022-08-13 19:08:01 +09:00
siontama
8e3cd3e16a Refactor: pw_name 2022-08-13 17:39:59 +09:00
YeonWoo
e513bf11fe Fix metaclass check classcell (#3986) 2022-08-13 17:20:13 +09:00
Moreal
20e7752e9b Apply cargo fmt 2022-08-13 07:29:27 +09:00
Moreal
bb8526ac28 Raise ValueError if null character exists for eval argument 2022-08-13 02:25:36 +09:00
Moreal
56f08a1417 Make eval able to receive bytes also 2022-08-13 02:22:20 +09:00
Hyunmin Shin
f3050d75e9 refactor: Remove stdlib::self 2022-08-12 17:48:58 +09:00
Jeong YunWon
9ad9b54074 Merge pull request #4041 from TwoPair/feature-thread-info
Feature: sys.thread_info
2022-08-12 12:21:32 +09:00
Jeong YunWon
7f2f4c636c Merge pull request #4047 from youknowone/fix-clippy
Fix clippy
2022-08-12 12:19:55 +09:00
Jeong YunWon
33ab9497a3 Fix clippy warnings 2022-08-12 11:45:33 +09:00