Commit Graph
29 Commits
Author SHA1 Message Date
CPython Developers 8578114a5e Update shutil from v3.14.3 2026-02-15 09:02:24 +09:00
Noa bf80d2715d Update to windows-2025 runner on ci (#5571)
* Update to windows-2025 on ci

* Unmark unexpected successes

* Try adding .dll
2026-01-07 12:53:44 +09:00
Jeong, YunWon a37f4ec38e upgrade shutil (#6558)
* Update shutil from v3.13.11

* fix os.remove

* fix os.fchmod

* fix is_file
2025-12-28 15:49:10 +09:00
Jeong, YunWon f379ea8327 winapi._findfirstfile,nt.chmod (#6401) 2025-12-12 00:18:02 +09:00
Jeong, YunWon 7a5d81a469 Fix os.utime for windows/macos (#6354) 2025-12-09 06:07:48 +09:00
Jeong, YunWon 42d0a583e8 fix remove 2025-12-09 02:43:58 +09:00
Jeong, YunWon 876368e476 windows umask, win32_xstat_slow_impl, fake EXT_SUFFIX (#6340)
* umask

* EXT_SUFFIX

* File Attributes and win32_xstat_slow_impl

* unmark tests
2025-12-08 10:39:15 +09:00
Jeong, YunWon f4b8b019ca winapi suppliment (#6338)
* winapi.ExitProcess

* Fix winapi Handle

* msvcrt.GetErrorMode

* windows stats

* unmark tests
2025-12-08 01:35:31 +09:00
Shahar Naveh ca95366219 Update fnmatch from 3.13.7 (#6149) 2025-09-15 21:36:11 +09:00
Shahar Naveh 63de4387e7 Fix broken CI on windows (#6143)
* Fix `test_dtrace.py`

* Fix `test_genericpath.py`

* fix `test_ntpath.py`

* Fix `test_py_compile.py`

* Fix `test_shutil.py`

* fix `test_stat.py`

* Fix `test_tarfile.py`

* Mark failing tests
2025-09-11 14:05:04 +09:00
Noa a4d1bba74e Update tarfile to 3.12.3 (#5714)
* Update tarfile to 3.12.3

* Unmark tests
2025-04-19 11:03:15 +09:00
Jeong, YunWon 3286e683e6 win32_xstat (#5247)
* win32_xstat

* vm::windows

* Add file_id
2024-04-21 22:02:09 +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
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 5c527c2a28 Fix shutil test_copy_dir 2024-04-19 22:04:22 +09:00
Jeong, YunWon c9c07a6bbc vm/ospath module 2024-04-19 13:25:19 +09:00
Lee DogeonandJeong, YunWon 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
Dean Li 5ee4fb899b test: use os_helper 2021-11-28 20:51:32 +08:00
Jeong YunWon 913b78ca44 Revert "Merge pull request #3433 from deantvv/test-update"
This reverts commit 9fa5c5ac66, reversing
changes made to e7fa32c687.
2021-11-17 17:06:51 +09:00
Dean Li 49a5805d11 test: use os_helper 2021-11-13 02:18:33 +00:00
Dean Li a59556ad25 Refactor OSError
Implement `raw_os_error_to_exc_type` to reduce duplication of errno to
exception type.
2021-10-30 17:05:54 +08:00
Padraic Fanning a2cf36aaab Clean up skips in test_shutil 2021-10-17 19:01:36 -04:00
Noah daa0b1824f Unskip tests 2021-02-07 19:39:36 -06:00
Noah ad3922ae91 Skip shutil test 2020-10-28 11:12:01 -05:00
Jeong YunWon 28b91d93bb Skip more test_shutil.py for macOS 2020-07-11 14:51:06 +09:00
Noah 1ebb5ceacd Add os._fcopyfile on macos 2020-07-11 13:50:37 +09:00
Noah 642da4ca59 Add some skips() to test_shutil 2020-07-10 12:36:11 -05:00
Noah 6b6c4da511 Add pyarg(flatten) 2020-07-10 12:09:36 -05:00
Noah 4d8066c557 Add shutil, tarfile, and test.test_shutil from CPython 3.8.2 2020-07-10 12:09:32 -05:00