Commit Graph

1075 Commits

Author SHA1 Message Date
Jeong YunWon
e98ee15d24 Fix datetime.fromtimestamp OverflowError 2020-05-13 03:30:03 +09:00
Windel Bouwman
a48cd7112a Merge pull request #1921 from mrmiywj/add_getresgid_support
add_getresgid_support
2020-05-12 08:41:56 +02:00
Windel Bouwman
9b03e9a548 Merge pull request #1919 from palaviv/threading-stdlib
Convert stdlib object to thread safe
2020-05-12 08:40:44 +02:00
mrmiywj
93526950a1 add_getresgid_support 2020-05-10 16:04:22 -07:00
mrmiywj
73d35bcdba add support for getresuid 2020-05-10 14:04:59 -07:00
Aviv Palivoda
8466f45f2a Fix clippy error 2020-05-09 23:23:18 +03:00
Aviv Palivoda
4cf5178d43 Make PyItertools* ThreadSafe 2020-05-09 22:58:18 +03:00
Aviv Palivoda
75af7f6b1c Make PyBytesIO, PyStringIO ThreadSafe 2020-05-09 12:07:35 +03:00
Aviv Palivoda
1b585bda61 Make Reader ThreadSafe 2020-05-09 11:41:55 +03:00
Aviv Palivoda
94e93f7262 Make PyDeque, PyDequeIterator ThreadSafe 2020-05-09 11:36:44 +03:00
Aviv Palivoda
f448654229 Make PyArrayIter ThreadSafe 2020-05-09 10:45:12 +03:00
Aviv Palivoda
049412c92b Merge pull request #1914 from mrmiywj/add_getpgrp_in_os
add getpgrp support in os mod
2020-05-08 16:02:10 +03:00
mrmiywj
a80d48be04 add getpgrp support in os mod 2020-05-08 01:10:12 -07:00
mrmiywj
50f5414fdd add support for sync func in os module 2020-05-08 00:26:00 -07:00
Jeong YunWon
9a8f47b14e Merge pull request #1904 from RustPython/coolreader18/zipimport
Add zipimport to allow importing from zip files
2020-05-06 15:50:16 +09:00
Noah
c2e52c27ff Merge pull request #1889 from RustPython/coolreader18/_json-optimizations
Add the _json module and _json.make_scanner
2020-05-05 11:09:09 -05:00
Noah
b75ba3e19e Fix ci errors 2020-05-04 11:43:17 -05:00
Noah
22c7d98209 Make the ssl module optional 2020-05-04 11:40:31 -05:00
Noah
466f24ceb9 Don't fail in zlib.decompress with too big an input 2020-05-03 21:11:37 -05:00
Noah
45b14c878f Fix negative wbits args for zlib 2020-05-03 18:10:48 -05:00
Noah
37912dfbe0 Add closefd arg to open 2020-05-03 18:03:22 -05:00
Noah
10c63dacbd Add _io.open_code 2020-05-03 16:09:25 -05:00
Noah
fbf7a978b4 Merge pull request #1894 from RustPython/coolreader18/zlib-decompressobj
Add zlib.decompressobj()
2020-05-03 16:09:08 -05:00
Jeong YunWon
5b52bb8537 Merge pull request #1896 from mrmiywj/add_umask_support
Add umask support
2020-05-03 23:10:24 +09:00
mrmiywj
b286e5d4dd format 2020-05-02 23:11:11 -07:00
mrmiywj
fd0232d685 add umask support in os 2020-05-02 23:10:42 -07:00
Noah
130840c91c Add getters to zlib.Decompressor 2020-05-01 14:14:51 -05:00
Noah
aafbdd06b2 Allow struct.unpack to take a bytes 2020-04-29 11:58:19 -05:00
Noah
fca831480f Add seek/tell to some io classes 2020-04-29 11:58:19 -05:00
Noah
5ce321b647 Add zlib.decompressobj() 2020-04-29 11:58:16 -05:00
Aviv Palivoda
832bff1cea Merge pull request #1895 from mrmiywj/remove_arg_check_in_thrading
remove arg_check macro in thread mod
2020-04-29 11:21:46 +03:00
Wenjie Yang
b81773d1d4 remove arg_check macro in thread mod 2020-04-28 23:45:36 -07:00
Jeong YunWon
6d43dc27d5 Merge pull request #1893 from mrmiywj/remove_arg_check
Remove arg_check! in tokenize
2020-04-29 14:31:49 +09:00
Wenjie Yang
6d5f4bdb11 Remove arg_check! in tokenize 2020-04-28 21:18:40 -07:00
Noah
4b171d8b0d Add _json.make_scanner 2020-04-28 13:45:32 -05:00
Toan Phan
6266081d9a Add os.setreuid and os.setresuid methods 2020-04-28 13:35:57 +09:00
Noah
106311eadf Add stub _json module 2020-04-27 15:10:13 -05:00
Jeong YunWon
016d68c819 pymodule itertools 2020-04-27 01:07:36 +09:00
Jeong YunWon
2d50cfa022 Add itertools class names 2020-04-27 00:17:36 +09:00
Jeong YunWon
7c8c049031 pymodule platform 2020-04-27 00:11:51 +09:00
Jeong YunWon
9c272831be pymodule binascii 2020-04-27 00:11:51 +09:00
Jeong YunWon
0004fa3b80 pymodule _collections 2020-04-27 00:11:51 +09:00
Jeong YunWon
fe0b854995 pymodule for _random 2020-04-27 00:11:51 +09:00
Jeong YunWon
06f8d0bb98 pyclass member support for #[pymodule] 2020-04-27 00:11:51 +09:00
Jeong YunWon
7cea2c3953 use #[pymodule] for stdlib struct 2020-04-27 00:11:51 +09:00
Jeong YunWon
9b3fa53f88 Merge pull request #1843 from RustPython/coolreader18/clippy-fixes
Fix some clippy lints that were previously 'allow'ed
2020-04-27 00:10:01 +09:00
Jeong YunWon
ce2d9d8d7c Fix build warnings for Rust 1.43.0 2020-04-25 04:14:36 +09:00
Aviv Palivoda
f60b07aa1a Merge pull request #1840 from palaviv/pathlib
Add Pathlib
2020-04-18 18:09:04 +03:00
Aviv Palivoda
43e2504233 Simplify os.fspath 2020-04-18 17:01:13 +03:00
Aviv Palivoda
d8585940ff Fix os.stat on Windows 2020-04-18 17:01:13 +03:00