Commit Graph

5843 Commits

Author SHA1 Message Date
Noah
491ca575b2 Implement os.utime() and fix some other things 2020-07-10 12:36:09 -05:00
Noah
6b6c4da511 Add pyarg(flatten) 2020-07-10 12:09:36 -05:00
Noah
e60a63d4fb Add some more methods to io classes 2020-07-10 12:09:32 -05:00
Noah
4d8066c557 Add shutil, tarfile, and test.test_shutil from CPython 3.8.2 2020-07-10 12:09:32 -05:00
Noah
cd64884180 Implement os.get_terminal_size 2020-07-10 12:09:31 -05:00
Noah
1bc0f2b87f Merge pull request #1985 from Lynskylate/add-setup-annotations
Add annotation setup
2020-07-07 21:18:49 -05:00
Noah
cfc74cfcd3 Use dict.contains_key 2020-07-07 19:03:22 -05:00
Noah
2d52cf790a Merge pull request #1987 from youknowone/deque-contains
Add collections.deque.__contains__
2020-07-07 15:48:44 -05:00
Noah
28bda867dc Use dict.contains_key 2020-07-07 15:46:47 -05:00
Jeong YunWon
838abb8b76 Add collections.deque.__contains__ 2020-07-08 03:30:40 +09:00
lynskylate
a310f3c245 Add annotation setup 2020-07-08 01:06:12 +08:00
lynskylate
3945c31f4f Remove needless return 2020-07-07 06:11:02 +08:00
lynskylate
c609a6d33c Add annotation setup 2020-07-07 06:00:50 +08:00
Jeong YunWon
d497994bba Merge pull request #1943 from RustPython/coolreader18/switch-parking_lot-mutex
Switch to using parking_lot::Mutex instead of std::sync::Mutex
2020-07-06 17:53:57 +09:00
Noah
ebab829f60 Switch to using parking_lot::Mutex instead of std::sync::Mutex 2020-07-04 22:58:18 -05:00
Noah
7ac07fd902 Merge pull request #1974 from RustPython/coolreader18/pylib-crate
Add a separate crate to package the python stdlib source code with
2020-07-04 10:44:52 -05:00
Noah
2d657605ed Merge pull request #1977 from skinny121/isspace-unicode
Fix str.isspace to support unicode space characters
2020-07-03 20:28:35 -05:00
Ben Lewis
58ae89969f Fix str.isspace to support unicode space characters. 2020-07-04 11:20:33 +12:00
Noah
e11285a974 Merge pull request #1953 from limeburst/remove-arg-check
Remove remaining usages of arg_check!
2020-06-29 21:07:42 -05:00
Noah
646feebe25 Remove TODO 2020-06-29 12:27:07 -05:00
Seo Jihyeok
cef2a41627 Remove @unittest.expectedFailure annotation 2020-06-30 01:40:09 +09:00
Seo Jihyeok
555f749c74 Use OptionalArg for the builtin function bool 2020-06-30 01:39:26 +09:00
Seo Jihyeok
56bffd795b Remove remaining usages of arg_check!
Close #1714
2020-06-29 17:03:58 +09:00
Noah
57289ff6f5 Merge pull request #1964 from TheAnyKey/TheAnyKey/p38_named_expression_completion_step2
Py3.8 Named expression completion - error handling and scoping
2020-06-28 09:30:23 -05:00
Noah
11a6635c9c Merge pull request #1967 from youknowone/fix-dict-errmsg
Fix object.__dict__ error message
2020-06-26 11:16:21 -05:00
Noah
31c9947b90 Merge pull request #1962 from RustPython/coolreader18/subprocess-py
Implement subprocess using _posixsubprocess and _winapi
2020-06-26 10:07:29 -05:00
Noah
a9058f0a0c Add a separate crate to package the python stdlib source code with 2020-06-24 20:30:22 -05:00
Noah
bc1717b7ac Release 0.1.2
rustpython@0.1.2
rustpython-bytecode@0.1.2
rustpython-compiler@0.1.2
rustpython-derive@0.1.2
rustpython-parser@0.1.2
rustpython-vm@0.1.2
rustpython_freeze@0.1.2
rustpython_wasm@0.1.2

Generated by cargo-workspaces
2020-06-23 18:47:08 -05:00
Noah
e06641dbe1 Fix all the weird Windows bugs 2020-06-22 04:10:44 -05:00
Jeong YunWon
cae1d5f928 Fix object.__dict__ error message 2020-06-22 08:00:00 +09:00
TheAnyKey
d17fcc4514 Merge branch 'master' into TheAnyKey/p38_named_expression_completion_step2 2020-06-22 00:34:00 +02:00
TheAnyKey
be8b6edbac more flexible version of PDC. Allows pre and post operations and cache cleans 2020-06-21 22:29:15 +00:00
TheAnyKey
d96b97a039 fixed scoping issue, commented test with references to original version 2020-06-21 22:18:43 +00:00
Noah
a7131ee46b Add _sysconfigdata_* 2020-06-21 16:47:42 -05:00
Noah
260d6f2be3 Try to fix weird windows error? 2020-06-21 16:47:42 -05:00
Noah
1285a0eba5 Fix clippy warnings 2020-06-21 16:47:42 -05:00
Noah
06a4796711 Add msvcrt.open_osfhandle 2020-06-21 16:47:42 -05:00
Noah
b1aa11bf9e Uncomment some things that were dependent on proper subprocess 2020-06-21 16:47:41 -05:00
Noah
791d171cd6 Remove the rust _subprocess module 2020-06-21 16:47:41 -05:00
Noah
39cb4c60cc Add subprocess.py from CPython 3.8.2 2020-06-21 16:47:41 -05:00
Noah
1fa4a0edad Add _winapi functions for subprocess 2020-06-21 16:47:41 -05:00
Noah
325706d86c Add _posixsubprocess 2020-06-21 16:47:39 -05:00
Noah
ff6935b37f Merge pull request #1971 from youknowone/fix-clippy
Fix last clippy error of 0.0.212
2020-06-21 16:45:41 -05:00
Jeong YunWon
1b409f4b19 Fix last clippy error of 0.0.212 2020-06-22 05:51:11 +09:00
Noah
f40c3d4ab1 Fix thread.rs 2020-06-21 15:39:13 -05:00
Jeong YunWon
437a81996f Merge pull request #1970 from youknowone/sub-1962
non-subprocess stuff from #1962
2020-06-22 03:57:47 +09:00
Noah
ca7d9b625a Fix error with latest parking_lot version 2020-06-21 11:45:26 -05:00
Noah
ec1c9f9410 Add os.kill 2020-06-21 21:05:23 +09:00
Noah
26bcb1f6ab Add os.access on windows 2020-06-21 21:01:31 +09:00
Noah
d40533be5f Add os.wait[pid] and associated functions/constants 2020-06-21 20:53:45 +09:00