Commit Graph

2504 Commits

Author SHA1 Message Date
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
Jeong YunWon
2bb9aee5d3 Remove Display impl for PyObject 2022-08-12 10:55:23 +09:00
Hyunmin Shin
ec5fd4a596 Feat: sys.thread_info 2022-08-12 00:30:15 +09:00
Jeong YunWon
9c2847afd5 Merge pull request #3736 from youknowone/warning
warning module start
2022-08-08 04:42:26 +09:00
Jeong YunWon
a363b05340 PySetterValue for descr_set and setattro 2022-08-08 04:31:14 +09:00
Jeong Yunwon
5a80fc3b8c warning module start 2022-08-08 04:07:03 +09:00
Jeong YunWon
a5b18c4795 Fix _TextIOBase.encoding impl 2022-08-08 03:08:09 +09:00
Kangzhi Shi
8bdbc99216 refactor to bump sre-engine to v0.3.0 2022-08-07 15:48:37 +09:00
Jeong YunWon
ec9fa505e3 marshal.version 2022-08-07 04:15:21 +09:00
Jeong YunWon
b32493d2cf marshal ascii/unicode 2022-08-07 04:13:21 +09:00
Jeong YunWon
6489ef153a bytes, none, ellipsis 2022-08-07 04:13:21 +09:00
Jeong YunWon
aa58cd2e75 Use enum marshal::Type instead of u8 2022-08-07 03:10:54 +09:00
Jeong YunWon
a353d5e27a redesign marshal 2022-08-07 02:40:40 +09:00
Jeong YunWon
320ed26ab9 marshal _dumps to take &mut vec 2022-08-07 02:38:37 +09:00
Jeong YunWon
5b1e92f793 remove redundant parenthesis 2022-08-06 04:57:34 +09:00
Jeong Yunwon
055c5cfb97 pyimpl -> pyclass 2022-08-05 01:18:10 +09:00
siontama
c97148529c Fix: subtract name_repr 2022-08-02 20:29:59 +09:00
siontama
fc513e3c25 Refactor: pwd module 2022-08-02 20:15:56 +09:00
jeffwang0516
6f0c30605f Add itertools.starmap.__reduce__ 2022-08-02 01:12:25 +08:00
Jeong YunWon
0341e72d94 Merge pull request #3980 from Yaminyam/fix/module-pwd
Fix: check if name contains null byte
2022-07-29 02:26:40 +09:00
siontama
8fdc4db915 Fix: check name contain null 2022-07-29 01:43:15 +09:00
Jeong YunWon
573b495def Fix iOS build 2022-07-28 08:49:00 +09:00
Jeong YunWon
fff5a8c4de Merge pull request #3963 from youknowone/winapi
add _winapi attributes
2022-07-25 07:10:24 +09:00
Jeong Yunwon
b2d0bc0aa3 add _winapi attributes 2022-07-25 06:53:15 +09:00
Jeong YunWon
2fbd01f23e Fix surrogateescape_errors 2022-07-25 04:10:59 +09:00
Jeong YunWon
2e7ec1dcfb Merge pull request #3819 from qingshi163/heaptypeext
HeapTypeExt and Protocol Methods Pointer
2022-07-25 02:56:12 +09:00
Jeong YunWon
96839df42b Merge pull request #3915 from hy-kiera/textiobase_encoding_property
implement TextIOBase encoding attribute
2022-07-24 20:01:26 +09:00
hy-kiera
1ac66cffd9 change parameters and add pyproperty 2022-07-24 17:17:42 +09:00
Jeong YunWon
2d1158b271 remove vm.try_index 2022-07-24 15:05:29 +09:00
Jeong YunWon
e871a53227 resolve conflict 2022-07-24 07:49:22 +09:00
Jeong Yunwon
84f5aa93b0 Refactor repetive optional range pattern to OptionalRangeArgs 2022-07-22 03:11:38 +09:00
Gilteun Choi
0559a9b546 add constants that already exist in winbase.rs and winnt.rs 2022-07-19 09:18:27 +09:00
hy-kiera
8a3bd8529a implement TextIOBase encoding attribute 2022-07-18 21:44:19 +09:00
Lee Dogeon
c0d850b422 Obsolete PyGetSet.deleter 2022-07-17 23:32:23 +09:00
siontama
60e3ce2dd8 Add basetype flag to itertools module 2022-07-16 00:58:42 +09:00