3119 Commits
Author SHA1 Message Date
Reid00 8c11992e59 test: update test_difflib from CPython3.11.2 (#5063) 2023-09-05 17:18:00 +09:00
Jeong, YunWonandCPython Developers 77939d2ca5 Update platform from CPython 3.11.5 (#5060)
* Update platform and test from CPython 3.11.5

* sys.dllhandle (=0)

* Unmark fixed test of test_sysconfig

---------

Co-authored-by: CPython Developers <>
2023-09-01 13:55:28 +09:00
Reid00 3900a086b8 update imp.py from CPython 3.11 (#5054) 2023-08-31 17:44:31 +09:00
Junho LeeandJeong YunWon d4be55c2ea Add command line parameter -P (#4611)
* Add command line parameter -P

* Modify the value of safe_path to be set

---------

Co-authored-by: Jeong YunWon <jeong@youknowone.org>
2023-08-30 19:32:27 +09:00
Reid00andzhangbl 9417eec81e feat: update test_hashlib fro CPython3.11 (#5053)
Co-authored-by: zhangbl <zhangbl@greatld.com>
2023-08-30 00:09:21 +09:00
zhangbl 0fbe57f96b Update test_code.py code.py from CPython v3.11. 2023-08-27 02:13:11 +09:00
Bobby Palmer a58ede99f2 add int_max_str_digits input from command line (#5021)
* added int_max_str_digits to settings struct

* changed vm init to use the value from settings

* added error handling and set the settings default to -1 which sets the value to 4300
2023-07-06 01:24:11 +09:00
Bobby Palmer 500b0024f0 updated _collections_abc.py and test_collections.py to CPython 3.11.2 (#5016)
* updated _collections_abc.py and its tests in test_collections.py

* decorated failing tests in test_typing.py
2023-06-18 17:31:03 +03:00
DimitrisJim b875057ae2 Fix test failures/successes for windows. 2023-06-14 01:53:08 +03:00
DimitrisJim 2e5b0330c7 Update pprint from Python 3.11 2023-06-14 01:19:14 +03:00
DimitrisJim c7d3358582 Update numbers from Python 3.11 2023-06-14 01:13:52 +03:00
DimitrisJim 1df0a44958 Update nturl2path from Python 3.11 2023-06-14 01:07:12 +03:00
DimitrisJim 3c8fb93ab4 Update ntpath from Python 3.11 2023-06-14 00:50:38 +03:00
DimitrisJim 95ef76f7a0 Update nntplib to Python 3.11 2023-06-14 00:45:43 +03:00
DimitrisJim 9953597bb6 Update netrc to Python 3.11 2023-06-14 00:44:01 +03:00
DimitrisJim 91e206faa1 Update linecache to Python 3.11 2023-06-14 00:25:55 +03:00
DimitrisJim 06ed5cc8cf Update ipaddress from Python 3.11 2023-06-14 00:23:36 +03:00
DimitrisJim 483dfcdd2c Update imghdr from Python 3.11 2023-06-14 00:22:06 +03:00
DimitrisJim a4330c3558 Update heapq from Python 3.11 2023-06-14 00:18:14 +03:00
DimitrisJim 436be2b96a Upgrade colorsys from Python 3.11 2023-06-12 20:02:32 +03:00
DimitrisJim 89323dadc2 Update codeop from Python 3.11 2023-06-12 20:02:31 +03:00
DimitrisJim 7e3183ef16 Update chunk from Python 3.11 2023-06-12 20:02:31 +03:00
DimitrisJim 854d3e4d80 Update cgitb from Python 3.11 2023-06-12 20:02:31 +03:00
DimitrisJim 3150b4ded6 Update cgi.py from Python 3.11 2023-06-12 20:02:30 +03:00
DimitrisJim 1be262db40 Upgrade warnings.py from Python 3.11 2023-06-12 20:02:30 +03:00
DimitrisJim 3d76e1e1db Upgrade aifc.py from Python 3.11. 2023-06-12 20:02:29 +03:00
DimitrisJim 8af4c5fd7b Upgrade cmd.py and test_cmd.py from Python 3.11. 2023-06-12 20:02:29 +03:00
ilp-sysandDimitrisJim 8dbf7b27ef Fix test_path_like_objects (#4773)
Co-authored-by: DimitrisJim <d.f.hilliard@gmail.com>
2023-06-13 00:10:50 +09:00
Ivan GromovandDimitrisJim cbaed46fb4 Implement itertools.accumulate.__reduce__ and __setstate__ (#4434)
Co-authored-by: DimitrisJim <d.f.hilliard@gmail.com>
2023-06-12 19:26:03 +09:00
Jim Fasarakis-Hilliard 6fb15535ed Remove deprecated modules binhex and formatter. (#5003)
These modules have been deprecated as of Python 3.11 and can safely be removed from the standard library.
2023-06-11 18:55:28 +03:00
DimitrisJim 6f8f42b06a Remove expectedFailure decorator for test_xml_encodings. 2023-06-08 13:46:49 +03:00
Ankit Kumar Pandey 058f8c5500 Add fork support functions (#4972) 2023-06-01 15:29:16 +09:00
Patrick 0e24cf48c6 Fix abc error message (#4987)
* Print correct error message for abc instantiation

* Update dataclasses abc test
2023-05-23 16:43:52 +09:00
Patrick e864e26592 update abc module (#4985) 2023-05-22 20:50:13 +09:00
DimitrisJim 283a8046aa Mark failing tests. 2023-05-19 22:38:38 +03:00
DimitrisJim 7366a41b1c Update subprocess from CPython 3.11 2023-05-19 19:54:59 +03:00
jinnarajin 050f0bd0ad weakref.__reversed__ fixed (#4780) 2023-05-19 23:43:07 +09:00
Luca Sforza a1d9c649f6 Implemented __reduce__ method for types.SimpleNamespace (#4975) 2023-05-17 10:47:43 +09:00
Jeong, YunWon 0a10e6cbea Merge pull request #4963 from matthew-hagemann/fix/silent-if-error-in-trace()
Set trace_func / profile_func to none on error
2023-05-12 05:51:50 +09:00
Matthew Hagemann 935e35bb40 Updating test to expect passing 2023-05-11 20:58:03 +02:00
Jeong YunWon f12875027c Allow uuid on wasm32 and wasi 2023-05-12 01:42:20 +09:00
Jeong YunWon dc569e9921 Refactoring 2023-05-10 19:35:27 +09:00
Joshua Mankelow 04749c13f4 Merge branch 'RustPython:main' into 4845 2023-04-28 10:56:26 +01:00
Ankit Kumar Pandey 322aa6887a add support for os.fork and related functions (#4877) 2023-04-25 02:39:54 +09:00
Jeong YunWon 73e1eeb57e skip test_enum.test_unique_composite 2023-04-23 21:50:16 +09:00
Andrey Maltsev 514014f4fc add compare digest 2023-04-23 21:50:15 +09:00
Andrey Maltsev 508cf6b61d refactoring hashlib for tests 2023-04-23 21:48:02 +09:00
Andrey Maltsev 8782bf8cb0 Update test_hashlib.py from Cpython v3.11.2 2023-04-23 21:45:03 +09:00
Jeong YunWonandAnkit Kumar Pandey aad1d848a6 Rewrite Python->RustPython on sysconfig.py
Co-Authored-By: Ankit Kumar Pandey <itsankitkp@gmail.com>
2023-04-23 12:26:06 +09:00
Jeong YunWon 09a1ce9b2b Add XXX: RUSTPYTHON 2023-04-23 12:26:06 +09:00