Commit Graph
48 Commits
Author SHA1 Message Date
coolreader18 56fb6afb3f Remove async sections of contextlib.py 2019-07-11 09:39:40 -05:00
coolreader18 0b7ca175a8 Add fnmatch and shlex 2019-07-11 09:38:13 -05:00
coolreader18 91d5fc389c Add contextlib.py 2019-07-11 09:34:09 -05:00
coolreader18 bf3f09c476 Add pprint.py 2019-07-10 22:16:42 -05:00
coolreader18 5e5d726a5d Add defaultdict to collections 2019-07-10 22:16:37 -05:00
Windel Bouwman 1612198dc1 Add default argument to dict.pop. Add logging and traceback python modules. 2019-07-10 20:10:52 +02:00
Windel Bouwman d16c288ef1 Improve re module. Favor string.py over string.rs 2019-07-10 11:19:01 +02:00
Windel Bouwman f3e2abd290 Move importlib python files into vm crate. 2019-07-07 21:31:02 +02:00
Windel Bouwman ddc24d67dc Add xdrlib.py 2019-06-29 14:44:39 +02:00
coolreader18 c78c95f03a Add CPython library modules needed for unittest 2019-06-26 11:39:10 -05:00
Windel Bouwman ed63ebd0a3 Added the python zen module. 2019-06-22 13:13:34 +02:00
Aviv Palivoda 0e320f9af6 Change comment to XXX 2019-06-10 21:50:37 +03:00
Aviv Palivoda b0cccf35ad Change os_details 2019-06-10 19:18:32 +03:00
Aviv Palivoda a57f38b07f Rename builtin io to _io 2019-06-10 19:18:32 +03:00
Aviv Palivoda 37b40c55da Add frozen _bootstrap_external.py 2019-06-10 19:18:32 +03:00
Aviv Palivoda f1af6b1f40 Include _bootstrap.py as str 2019-06-10 19:18:32 +03:00
coolreader18 39c63ef139 Update Lib/operator.py and add Lib/heapq.py from cpython 2019-05-30 23:04:09 -05:00
Yonatan Goldschmidt 7ec3cef48e Add Lib/reprlib.py from CPython
Generated with:
`git -C ../cpython show 1bf9cc509326bc42cd8cb1650eb9bf64550d817e:Lib/reprlib.py > Lib/reprlib.py`

Required for `functools`.
2019-05-30 00:15:11 +03:00
coolreader18 bb14858f03 Merge branch 'master' of github.com:RustPython/RustPython 2019-05-19 14:05:23 -05:00
coolreader18 0c19cf0d25 Merge branch 'move-fspath' of https://github.com/palaviv/RustPython into palaviv-move-fspath 2019-05-19 14:03:20 -05:00
ben 60c9d5004a Add SimpleNamespace and sys.implementation 2019-05-19 15:01:22 +12:00
coolreader18 82e424acaa Merge branch 'master' into move-fspath 2019-05-12 21:46:43 -05:00
Seo Sanghyeon b76cb680e9 Comment out unsupported code from types.py 2019-05-13 11:44:12 +09:00
Seo Sanghyeon b048a66bc3 Copy types.py from CPython 2019-05-13 11:42:16 +09:00
Aviv Palivoda b54354860f Move fspath to _os 2019-05-11 18:06:06 +03:00
Aviv Palivoda d1c95d1c51 Remove patch in posixpath.py 2019-05-11 17:17:00 +03:00
Seo Sanghyeon 7d0ab6395b Revert mappingproxy hack 2019-05-09 09:45:41 +09:00
Aviv Palivoda f5653cbc68 Use supported raise from 2019-05-08 16:47:49 +03:00
Aviv Palivoda 216f69e635 Use os.path 2019-05-08 16:46:45 +03:00
Aviv Palivoda ac9ddf7756 Add CPython ntpath.py 2019-05-08 16:32:09 +03:00
Aviv Palivoda daae7aa998 Add CPython posixpath.py 2019-05-08 16:31:21 +03:00
Aviv Palivoda 6153e2d6ca Add CPython genericpath.py 2019-05-08 16:25:33 +03:00
Aviv Palivoda b96f4a5758 Add CPython stat.py file 2019-05-04 11:00:36 +03:00
Agent 180ec22d4b Add constants to os module (#883) 2019-04-27 09:41:19 -05:00
Aviv Palivoda a75e7635d5 Add os.sep 2019-04-19 12:09:11 +03:00
ben 307689a15e comment out lines that reference mappingproxy as type doesn't yet have a
__dict__
2019-04-14 19:10:10 +12:00
Aviv Palivoda b293956258 Use original _Environ as much as possible 2019-04-11 19:15:37 +03:00
Aviv Palivoda 1272829793 Comment unsupported code from _collections_abc.py 2019-04-11 19:03:08 +03:00
Aviv Palivoda eb40e08d8a Add _collections_abc.py from CPython 2019-04-11 19:02:04 +03:00
Aviv Palivoda 69e49e6cba Simplify os.py 2019-04-11 18:55:53 +03:00
Aviv Palivoda 4293b11429 Add environ class 2019-04-11 18:55:53 +03:00
ben 79caaa5a0b Move PSF-LICENSE and add Lib README.md 2019-04-05 19:19:55 +13:00
ben ea872521d6 Make object by default hashable 2019-04-04 20:11:53 +13:00
ben 0bd08618af Change _py_abc to workaround current issue, and run test with PYTHONPATH
linking to Lib directory.
2019-04-04 20:11:53 +13:00
ben 39d4d64a4c Copy abc and dependent python files over from CPython 3.7 branch 2019-04-04 20:11:53 +13:00
Windel Bouwman bbc19305f8 Reduce dependencies of vm and parser crates 2018-07-18 10:22:00 +02:00
Windel Bouwman 31be7b916d Added builtin module 2018-07-12 22:41:26 +02:00
Windel Bouwman 5187c2e974 Simple importing scheme working 2018-07-12 20:38:53 +02:00