Jeong, YunWon
b8bf65d68e
os.listdrives
2024-04-24 00:54:09 +09:00
Jeong YunWon
075c69a3cd
Skip setattr(__doc__) if not given
2024-04-23 22:44:22 +09:00
Jeong, YunWon
ada10067dd
Merge pull request #5260 from youknowone/update-pickle
...
Update pickle from CPython 3.12.3
2024-04-23 21:37:32 +09:00
CPython Developers
d0f680b379
Update pickletools from CPython 3.12.3
2024-04-23 18:05:50 +09:00
Jeong YunWon
ca2c1d0b48
Update pickle from CPython 3.12.2
2024-04-23 16:46:16 +09:00
Jeong YunWon
5fd5939395
skip flaky socket test in macOS
2024-04-23 16:24:15 +09:00
Jeong, YunWon
e5ca631b52
Add bare ExceptionGroup ( #5259 )
2024-04-23 16:23:31 +09:00
Jonathan Rotter
3313fdeb32
test_builtin.py test_compile unit test fix ( #5251 )
...
* compile accepts memoryview now
* Update test_compile to what it is in CPython3.12
* compile optimize flag
* added undocumented flags to flag validator
2024-04-23 14:07:02 +09:00
Jeong, YunWon
2bd8ff0b6c
Merge pull request #5257 from youknowone/os-posix
...
Update os/posix/posixpath from CPython 3.12.2
2024-04-23 13:33:40 +09:00
CPython Developers
5c9d6d455d
Update genericpath/posixpath from CPython 3.12.2
2024-04-23 12:56:43 +09:00
CPython Developers
8f6cf6fef7
Update test_posix from CPython 3.12.2
2024-04-23 12:56:43 +09:00
CPython Developers
a5f8d42d34
Update os from CPython 3.12.2
2024-04-23 12:56:32 +09:00
CPython Developers
153ec2823d
Update __future__ from CPython 3.12.2
2024-04-23 11:57:46 +09:00
CPython Developers
9f65a30504
Update encodings from CPyhton 3.12.2
2024-04-22 12:46:32 +09:00
CPython Developers
b018123f19
Update getopt from CPython 3.12.2
2024-04-22 12:46:32 +09:00
CPython Developers
97e3e969e4
Update glob from CPython 3.12.2
2024-04-22 12:46:32 +09:00
Noa
84099514e6
Implement socket.socket.sendmsg ( #5205 )
...
* Implement socket.socket.sendmsg
* debugger-friendly newlines
* Fix control_buf error on macOS
---------
Co-authored-by: Jeong YunWon <jeong@youknowone.org >
2024-04-22 11:21:10 +09:00
Jeong, YunWon
3286e683e6
win32_xstat ( #5247 )
...
* win32_xstat
* vm::windows
* Add file_id
2024-04-21 22:02:09 +09:00
hydrogen602
be6ea2a7b8
fix for test test_bool.BoolTest.test_subclass
2024-04-21 07:09:08 +09:00
Jeong, YunWon
4a939141f6
Fix macos shutil ( #5248 )
...
* Fix macos shutil
* chmod+follow_symlinks=False calls lchmod
2024-04-21 07:07:58 +09:00
Jonathan Rotter
1034477f1e
unit test fix - only allow catching exceptions - test_catch_non_BaseException ( #5249 )
...
* test_baseexception.test_catch_non_BaseException
* enabling test_except_star_invalid_exception_type
2024-04-21 01:30:20 +09:00
Jeong, YunWon
49cfcd817d
remove some skipIf and enable shutil CI for windows ( #5235 )
...
* mark failing shtuil tests in windows
* unsetenv raise more informed error
* Remove a few skipIf for windows
2024-04-20 03:00:27 +09:00
Jeong, YunWon
39822d7e57
use less vm.new_os_error ( #5245 )
...
* vm.new_errno_error
* replace new_os_error in mmap
* replace posix new_os_error to new_errno_error
2024-04-20 01:32:33 +09:00
Jeong YunWon
142d333c5c
Fix os.unsetenv
2024-04-20 00:36:00 +09:00
Jeong YunWon
13c491712b
add six install to CI
2024-04-19 22:45:25 +09:00
Jeong, YunWon
5c527c2a28
Fix shutil test_copy_dir
2024-04-19 22:04:22 +09:00
toofooboo
41979f0823
chore: fix some typos in comments ( #5243 )
...
Signed-off-by: toofooboo <cmaker@foxmail.com >
2024-04-19 21:10:22 +09:00
Jeong, YunWon
192b0a8fb5
fileutils and fstat ( #5242 )
2024-04-19 19:21:35 +09:00
Jonathan Rotter
6a7be1e142
compat fix for testHashStuff in test_class.py ( #5240 )
...
* compat fix for testHashStuff in test_class.py
* accidently fixed 3 more tests
2024-04-19 16:44:23 +09:00
Jeong, YunWon
b3666060d4
better OSError.filename ( #5239 )
...
* Fix OSError message
* IOError with filename
* more filenames
2024-04-19 15:53:11 +09:00
Jeong, YunWon
c9c07a6bbc
vm/ospath module
2024-04-19 13:25:19 +09:00
Jeong, YunWon
d57287b89b
Fix OSError.winerror and errno/winerror converions
2024-04-19 04:56:25 +09:00
Jeong, YunWon
79e7015a32
CreateJunction
2024-04-19 03:00:33 +09:00
Jeong, YunWon
6c4ee951e0
fix windows OSError
2024-04-18 10:23:12 +09:00
Jeong YunWon
f0f4633346
Fix nightly clippy
2024-04-18 03:37:29 +09:00
hydrogen602
6c37e8f4e7
compat fix for test_field_metadata_custom_mapping in test_dataclasses.py
2024-04-17 21:52:10 +09:00
CPython Developers
4d05416ce3
Update ensurepip from CPython 3.12
2024-04-17 12:03:31 +09:00
Lee Dogeon
60993b9d23
Bump shutil to 3.12.3 ( #5228 )
...
* Bump shutil to 3.12.3
* Implement windows platform target `is_junction` with junction library
* Add _winapi.NeedCurrentDirectoryForExePath
---------
Co-authored-by: Jeong, YunWon <jeong@youknowone.org >
2024-04-17 01:33:14 +09:00
Moreal
959e7c11ce
Unmark fixed tests
2024-04-15 16:22:53 +09:00
Moreal
21ae739eec
Check downcast to type first
2024-04-15 16:22:53 +09:00
Moreal
b1c3c9a9d6
Bump CPython version to 3.12.3 in CI
2024-04-14 13:07:13 +09:00
Moreal
bf985c8ac6
Fix None.__ne__ bug
2024-04-14 13:07:13 +09:00
Moreal
21c5eae717
Add testcase for __ne__ method
2024-04-14 13:07:13 +09:00
Lee Dogeon
4d5cf249a0
Allow update __class__ for mutable types or module subclasses ( #5225 )
...
* Allow update `__class__` for module subclasses
* Set `IMMUTABLETYPE` flag for static classes
* Unmark fixed tests
2024-04-14 13:03:48 +09:00
Jeong YunWon
8c7b811135
Fix _sha512 support
2024-04-11 21:17:53 +09:00
Jeong, YunWon
940b879950
Merge pull request #5222 from youknowone/vm-build
...
Fix rustpython-vm --no-default-features build
2024-04-11 15:29:43 +09:00
Jeong YunWon
ccf650d4ca
Fix rustpython-vm --no-default-features build
2024-04-10 19:15:22 +09:00
Jeong, YunWon
6342f16eb5
Merge pull request #5219 from youknowone/0.3.1
...
0.3.1
2024-04-10 17:41:28 +09:00
Jeong YunWon
8816cd41d5
0.3.1
0.3.1
2024-04-10 17:39:57 +09:00
Jeong, YunWon
4b190eb412
Merge pull request #5221 from youknowone/update-indexmap
...
Update indexmap
2024-04-09 12:50:42 +09:00