Commit Graph

130 Commits

Author SHA1 Message Date
jfh
95ce95c9f0 Add Rust accelerator module for bisect. 2021-05-30 00:31:23 +03:00
Noah
99104faaf7 Re-export pyobject::* from the root of the crate 2021-05-20 10:24:07 -05:00
Noah
c0f1da8d8f Make _codecs a native module 2021-05-18 23:43:13 -05:00
Jeong YunWon
53e2f5f48a module _scproxy 2021-05-13 03:03:21 +09:00
Noah
1feae7841f Fix stuff on windows 2021-04-27 08:15:13 -05:00
Noah
d969299de5 Always have fds represent the C RT's fds, even on windows 2021-04-27 08:15:12 -05:00
Noah
325007f6f3 Don't include regex in the binary, remove regex_crate module 2021-04-22 08:31:27 -05:00
Noah
9aab312dae Remove serde_json python module 2021-04-22 08:08:19 -05:00
Noah
6e60bda0e0 Add the fcntl module 2021-04-21 20:09:50 -05:00
Noah
b4827a8d22 Use Cow<str> for key in stdlib_inits, remove use of hashmap macro 2021-04-21 20:09:50 -05:00
Noah
57259b00ac Add the resource module 2021-04-21 20:09:50 -05:00
Noah
3db00be5f3 Add termios module 2021-04-11 17:38:44 -05:00
Noah
0056cbc880 Remove builtin tokenize 2021-04-11 17:38:44 -05:00
Noah
d11cfd52e7 Enable zlib on wasm 2021-03-14 12:49:15 -05:00
Noah
97e5c2c890 Merge pull request #2352 from qingshi163/_sre-wip
[WIP] _sre
2021-01-25 14:43:22 -06:00
Noah
3b875291ee WIP - native _sre 2021-01-20 08:29:56 +02:00
Noah
cd9f6806c3 Implement obj->ast functionality of the ast module 2021-01-14 12:37:37 -06:00
Noah
8cdef9e1fa Use ahash in the vm 2021-01-08 18:08:21 -06:00
Kangzhi Shi
499d99794c Implement Buffer Protocol 2020-10-10 16:57:19 +09:00
Noah
a950aa6b7f Make serde_json an optional optimization for the json module 2020-09-28 23:45:53 -05:00
Noah
abcd929280 Make signal->_signal 2020-09-21 10:54:13 -05:00
Noah
ee2dff68b3 Implement atexit functionality 2020-09-18 12:00:24 -05:00
Jeong YunWon
6f19615b75 Fix wasi build 2020-09-15 04:04:22 +09:00
Noah
7218d1d998 Make more dyn Fn()s threading-optional 2020-08-22 16:18:26 -05:00
Noah
3647568ac5 Make threading optional 2020-07-25 15:22:03 -04:00
Noah
a7131ee46b Add _sysconfigdata_* 2020-06-21 16:47:42 -05:00
Noah
791d171cd6 Remove the rust _subprocess module 2020-06-21 16:47:41 -05:00
Noah
325706d86c Add _posixsubprocess 2020-06-21 16:47:39 -05:00
Noah
0b98c185ed Disable _thread on wasm 2020-05-23 16:03:58 -05:00
Noah
97c51be6b8 Add _thread.start_new_thread 2020-05-23 16:03:08 -05: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
22c7d98209 Make the ssl module optional 2020-05-04 11:40:31 -05:00
Noah
106311eadf Add stub _json module 2020-04-27 15:10:13 -05:00
Noah
9a6509dd6a Enable the os and io modules on wasi 2020-04-16 15:26:22 -05:00
Noah
7ab9a641bc Remove the serde_json based json module, update tests 2020-04-08 12:16:19 -05:00
Noah
40835b19e6 Add _ssl stdlib module 2020-03-27 14:40:20 -05:00
Noah
56eb656fdd Allow compilation on Redox 2020-03-15 13:48:43 -05:00
Noah
2fb1e85afd Add the msvcrt stdlib module 2020-03-08 22:47:54 -05:00
Noah
65ed30b2ab Add winreg module 2020-03-02 10:54:35 -06:00
Noah
fa7524d0b9 Change the name of the _os module to posix/nt 2020-02-24 22:11:08 +00:00
Noah
0dcb4d4b2e Reorganize struct module, add struct.Struct 2020-02-20 22:33:25 -06:00
Aviv Palivoda
bbb04c3ded Use rust _platform to version 2020-02-06 21:53:31 +02:00
Aviv Palivoda
12f400483d Change to pure python platform 2020-02-06 21:53:31 +02:00
Jeong YunWon
1bac582921 &str::to_string -> &str::to_owned for literals 2020-02-05 22:55:33 +09:00
malkoG
8a3fb408dc Implement random module 2020-02-03 18:21:37 -06:00
coolreader18
c65dc336f5 Add _operator module 2020-01-10 18:24:22 +00:00
Aviv Palivoda
4caf46c635 Add faulthandler.dump_traceback 2019-12-30 21:31:36 +02:00
coolreader18
4263ce48e3 Include _io on WASM, just not FileIO 2019-12-01 17:49:29 -06:00
coolreader18
4c0ba7b1bd Set up the machinery behind the codecs module 2019-11-28 13:33:24 -06:00
Noah
4cf2672876 Add _multiprocessing stub 2019-11-23 11:20:41 -06:00