Commit Graph

6538 Commits

Author SHA1 Message Date
Noah
435d364cb4 Merge pull request #2188 from hyperbora/extend-the-socket-module
implement socket.getprotobyname
2020-09-05 19:23:22 -05:00
Jeong YunWon
a1a8d0320d Merge pull request #2163 from RustPython/coolreader18/immutable-slots
Make class.slots completely immutable
2020-09-06 01:09:41 +09:00
hyperbora
3ff0647365 implement socket.getprotobyname 2020-09-05 23:36:28 +09:00
Yi Hyunjoon
f682a94132 Fix int shifts for zero 2020-09-05 17:41:26 +09:00
Minjun Shin
f4b3dc5619 Add macOS development requirements about libffi-sys. 2020-09-05 17:40:33 +09:00
Jeong YunWon
d5794ee4ae Merge pull request #2184 from edwardycl/pyvalue
.into_ref(vm).into_object() -> .into_object(vm)
2020-09-05 15:09:18 +09:00
Jeong YunWon
02e3af2e56 Merge pull request #2185 from ohgree/fix-execve-typo
Fix error message typo at execve
2020-09-05 15:09:02 +09:00
Youngchan Lee
46518e8702 .into_ref(vm).into_object() -> .into_object(vm) 2020-09-05 14:04:46 +09:00
Jeong YunWon
1848dd9552 Merge pull request #2181 from edwardycl/pyvalue
Remove PyValue::into_object & Rename PyValue::into_simple_object to PyValue::into_object
2020-09-05 14:04:40 +09:00
Minjun Shin
959670ee5c Fix error message typo at execve 2020-09-05 13:54:47 +09:00
Noah
c1a355f953 Merge pull request #2182 from edwardycl/single-or-tuple-any
Pass function refs to single_or_tuple_any
2020-09-04 23:53:44 -05:00
Youngchan Lee
380e5a4eae Fix errors in macros 2020-09-05 12:56:34 +09:00
Youngchan Lee
89579d3064 Pass function refs to single_or_tuple_any 2020-09-05 12:51:55 +09:00
Youngchan Lee
e3ba5d9f40 Remove PyValue::into_object & Rename PyValue::into_simple_object to PyValue::into_object 2020-09-05 12:29:16 +09:00
Noah
421abc40fc Merge pull request #2178 from qingshi163/dev_array_del
Implement array __delitem__
2020-09-04 08:27:53 -05:00
Steve Shi
05b7acc95f Merge branch 'master' into dev_array_del 2020-09-04 10:25:47 +02:00
Noah
3e6bd59275 Apply review suggestions and clean up a bit 2020-09-04 00:22:32 -05:00
Noah
26638e4e3e Merge pull request #2177 from RustPython/coolreader18/windows-binaryio
Fix test_calendar tests
2020-09-02 12:22:59 -05:00
Noah
5594660459 Fix bytes decode/encoding tests 2020-09-02 10:34:25 -05:00
Noah
c5116b70dd quickfix for conv() in test_calendar 2020-09-02 10:34:24 -05:00
Noah
71344bbcf0 Merge pull request #2173 from qingshi163/dev3
Fix: array with float type should accept integer parameter
2020-09-02 08:32:11 -05:00
Noah
dad2b704a6 Merge pull request #2175 from qingshi163/dev_array_op
Implement array math operator function
2020-09-02 08:29:44 -05:00
Noah
21dc8133e2 Merge pull request #2176 from hyperbora/extend-the-socket-module
implement socket.inet_pton, socket.inet_ntop
2020-09-02 08:16:36 -05:00
hyperbora
51d6785ff1 implement socket.inet_pton, socket.inet_ntop 2020-09-02 21:17:15 +09:00
Kangzhi Shi
a056e7b86a Remove comment 2020-09-02 11:40:25 +02:00
Kangzhi Shi
fa6b8208ec Implement array delitem by slice 2020-09-02 11:37:27 +02:00
Kangzhi Shi
2cd634f956 Implement array delitem 2020-09-02 08:41:35 +02:00
Kangzhi Shi
2bc343d45f Remove PyResult wrap, array.count() never fail. 2020-09-02 07:56:17 +02:00
Kangzhi Shi
5dcc8146fe Replace PyObject::new by into_simple_object 2020-09-02 07:46:11 +02:00
Noah
717784d38a Fix test_calendar tests 2020-09-01 15:21:29 -05:00
Noah
3b2a16f3b2 Merge pull request #2164 from skinny121/jit-args
Support arguments in jitted functions
2020-09-01 13:40:38 -05:00
Ben Lewis
f98a381931 Merge pull request #2174 from clemado1/calendar
Update calendar.py and Add test_calendar.py from CPython 3.8.5
2020-09-02 04:06:05 +12:00
clemado1
b0e55e36a0 Skip newline errors in Windows 2020-09-01 23:34:15 +09:00
Kangzhi Shi
cbaa7e1c00 Implement array __imul__ 2020-08-31 21:04:00 +02:00
Kangzhi Shi
d332c1f5a2 Implement array __mul__ and __rmul__ 2020-08-31 20:40:03 +02:00
Kangzhi Shi
d26321212f Fix conflict 2020-08-31 20:11:48 +02:00
Kangzhi Shi
22be6c89c1 Implement array __iadd__ 2020-08-31 19:30:22 +02:00
Steve Shi
ff05200faf Merge branch 'master' into dev3 2020-08-31 19:28:09 +02:00
Jeong YunWon
c465662f62 Merge pull request #2169 from hyperbora/fix-bytes-repr
Troubleshooting displaying bytes in the wrong hexadecimal number in certain cases.
2020-09-01 02:02:12 +09:00
Kangzhi Shi
0d014935f0 Implement array __add__ 2020-08-31 18:14:21 +02:00
Jeong YunWon
cc25db9551 Merge pull request #2170 from qingshi163/dev
Implement array setitem by slice
2020-09-01 00:20:57 +09:00
clemado1
c250efab96 Skip test_option_encoding 2020-08-31 21:53:22 +09:00
clemado1
b43bca2f57 Add test_calendar.py from CPython 3.8.5 2020-08-31 21:28:13 +09:00
clemado1
d8c80103f3 Update calendar.py from CPython 3.8.5 2020-08-31 21:27:17 +09:00
Kangzhi Shi
1150f507e2 Fix: array with float type should accept integer parameter 2020-08-31 11:48:50 +02:00
Ben Lewis
b79d7edb29 Fix not type checking arguments to jit function. 2020-08-31 20:19:36 +12:00
Kangzhi Shi
5a21bc2b61 Clone only when necessary 2020-08-31 08:49:27 +02:00
hyperbora
aa378b9af7 Troubleshooting displaying bytes in the wrong hexadecimal number in certain cases. 2020-08-31 14:19:05 +09:00
Noah
f65f379df5 Revert pub field for ClassItemMeta 2020-08-30 17:14:11 -05:00
Noah
446bf76a46 Merge pull request #2171 from qingshi163/dev2
Implement array __repr__
2020-08-30 16:32:19 -05:00