youknowdot and youknowdot
f9b07b786c
Update gzip, tarfile, and shutil from CPython 3.15 ( #9112 )
...
* Preserve truncating FileIO mode and sync canonical IO compatibility
Keep truncation metadata in both host backends so writable update streams report wb+. Synchronize the complete final CPython _pyio module and two complete canonical mode test definitions through scripts/update_lib.
Assisted-by: OpenAI Codex: model identifier unavailable
* Update gzip, tarfile, and shutil from CPython 3.15
Regenerate six Lib files using scripts/update_lib from CPython d220409a13b77de7a6c30abe16ea90db01528edc. Preserve upstream tests without agent-added marks.
Assisted-by: OpenAI Codex:model version unavailable
* Sync canonical spooled tempfile mode expectation
Copy the complete TestSpooledTemporaryFile.test_properties definition from CPython 3.15.0 final d220409a using scripts/update_lib copy-test. Preserve all surrounding test content and existing markers.
Assisted-by: OpenAI Codex:model version unavailable
---------
Co-authored-by: youknowdot <336763669+youknowdot@users.noreply.github.com >
2026-10-15 10:03:58 +09:00
Shahar Naveh
b8776bd8d0
Update some of changed libs and tests from 3.14.5 -> 3.14.6 (part 2) ( #8085 )
2026-06-12 23:49:47 +09:00
Shahar Naveh
9a261fe933
Update shutil.py & zipfile to 3.14.5 ( #7894 )
...
* Update `shutil.py` to 3.14.5
* Update `zipfile` to 3.14.5
2026-05-17 19:49:31 +09:00
CPython Developers
e8d399a754
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 Dogeon and Jeong, 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