summaryrefslogtreecommitdiffstats
path: root/Lib/shutil.py
Commit message (Expand)AuthorAgeFilesLines
* [3.13] GH-89727: Fix `shutil.rmtree()` recursion error on deep trees (GH-1198...Miss Islington (bot)2024-06-011-96/+66
* [3.13] GH-89727: Partially fix `shutil.rmtree()` recursion error on deep tree...Miss Islington (bot)2024-05-291-27/+11
* docs: typo: tiny grammar change: "pointed by" -> "pointed to by" (#118411)Andrew Zipperer2024-05-021-1/+1
* bpo-18108: Adding dir_fd and follow_symlinks keyword args to shutil.chown (GH...tahia2024-04-221-2/+10
* gh-116401: Fix blocking os.fwalk() and shutil.rmtree() on opening a named pip...Serhiy Storchaka2024-03-131-2/+2
* gh-71052: Change Android's `sys.platform` from "linux" to "android"Malcolm Smith2024-03-111-1/+2
* gh-113803: Fix inaccurate documentation for shutil.move when dst is an existi...Dai Wentao2024-02-041-5/+5
* bpo-26791: Update shutil.move() to provide the same symlink move behavior as ...Jeffrey Kintscher2023-12-271-1/+1
* gh-113188: Fix shutil.copymode() on Windows (GH-113189)Serhiy Storchaka2023-12-231-1/+6
* bpo-35332: Handle os.close() errors in shutil.rmtree() (GH-23766)Zackery Spytz2023-12-051-2/+18
* gh-94692: Only catch OSError in shutil.rmtree() (#112756)Serhiy Storchaka2023-12-051-2/+2
* gh-81441: shutil.rmtree() FileNotFoundError race condition (GH-14064)Jeffrey Kintscher2023-12-051-11/+34
* gh-112645: remove deprecation warning for use of onerror in shutil.rmtree (#1...Irit Katriel2023-12-031-5/+0
* gh-109653: Defer importing `warnings` in several modules (#110286)Alex Waygood2023-10-041-1/+1
* gh-109590: Update shutil.which on Windows to prefer a PATHEXT extension on ex...Charles Machalow2023-10-021-2/+10
* gh-109748: Fix again venv test_zippath_from_non_installed_posix() (#110149)Victor Stinner2023-09-301-1/+1
* gh-99203: shutil.make_archive(): restore select CPython <= 3.10.5 behavior (G...6t8k2023-08-161-0/+4
* gh-88745: Add _winapi.CopyFile2 and update shutil.copy2 to use it (GH-105055)Steve Dower2023-05-301-0/+25
* gh-82814: fix shutil access error on WSL (#103790)Allan Lago2023-04-251-1/+1
* gh-102950: Implement PEP 706 – Filter for tarfile.extractall (#102953)Petr Viktorin2023-04-241-5/+12
* gh-102828: set stacklevel on deprecation warning (#103422)Irit Katriel2023-04-111-1/+1
* GH-75586: Make shutil.which() on Windows more consistent with the OS (GH-103179)Charles Machalow2023-04-041-41/+48
* gh-102828: emit deprecation warning for onerror arg to shutil.rmtree (#102850)Irit Katriel2023-03-211-0/+6
* gh-102828: add onexc arg to shutil.rmtree. Deprecate onerror. (#102829)Irit Katriel2023-03-191-44/+62
* bpo-45975: Simplify some while-loops with walrus operator (GH-29347)Nick Drozd2022-11-261-4/+1
* gh-99547: Add isjunction methods for checking if a path is a junction (GH-99548)Charles Machalow2022-11-221-19/+6
* bpo-38523: ignore_dangling_symlinks does not apply recursively (GH-22937)Zackery Spytz2022-11-071-2/+3
* gh-74696: Pass root_dir to custom archivers which support it (GH-94251)Serhiy Storchaka2022-10-051-9/+11
* gh-94844: Add pathlib support to shutil archive management (GH-94846)Oleg Iarygin2022-07-201-0/+2
* gh-74696: Do not change the current working directory in shutil.make_archive(...Serhiy Storchaka2022-06-221-34/+65
* shutil._copyfileobj_readinto: tiny speedup (#92377)Lucinda May Phipps2022-05-201-1/+2
* gh-88513: clarify shutil.copytree's dirs_exist_ok arg (GH-91434)Jack DeVries2022-04-121-3/+5
* bpo-46245: Add optional parameter dir_fd in shutil.rmtree() (GH-30365)Serhiy Storchaka2022-03-091-5/+12
* bpo-39327: Close file descriptors as soon as possible in shutil.rmtree (GH-31...Lital Natan2022-02-201-2/+10
* bpo-42174: fallback to sane values if the columns or lines are 0 in get_termi...Filipe Laíns2021-10-191-2/+2
* bpo-45234: Fix FileNotFound exception raised instead of IsADirectoryError in ...andrei kulakov2021-09-211-29/+30
* bpo-33671 fix orphaned comment in shutil.copyfileobj (GH-27516)Anthony Sottile2021-07-311-1/+1
* bpo-43219: shutil.copyfile, raise a less confusing exception instead of IsADi...andrei kulakov2021-07-101-21/+29
* bpo-43650: Fix MemoryError on zip.read in shutil._unpack_zipfile for large fi...Igor Bolshakov2021-05-171-10/+6
* bpo-43743 add comment stating _USE_CP_SENDFILE should not be removed (#26024)Giampaolo Rodola2021-05-101-0/+2
* bpo-41718: subprocess imports grp and pwd on demand (GH-24987)Victor Stinner2021-03-231-12/+14
* bpo-42782: Fail fast for permission errors in shutil.move() (GH-24001)Winson Luk2021-03-021-0/+11
* bpo-42014: shutil.rmtree: call onerror with correct function (GH-22585)Michal Čihař2020-11-101-1/+1
* bpo-40592: shutil.which will not return None anymore if ; is the last char in...Christopher Marchfelder2020-10-231-1/+6
* bpo-39184: Add audit events to functions in `fcntl`, `msvcrt`, `os`, `resourc...Saiyang Gou2020-02-131-0/+10
* bpo-39390 shutil: fix argument types for ignore callback (GH-18122)mbarkhau2020-01-241-1/+1
* bpo-38688, shutil.copytree: consume iterator and create list of entries to pr...Bruno P. Kinoshita2019-11-271-6/+7
* bpo-38319: Fix shutil._fastcopy_sendfile(): set sendfile() max block size (GH...Giampaolo Rodola2019-10-011-3/+7
* bpo-32689: Updates shutil.move to allow for Path objects to be used as source...Maxwell A McKinnon2019-10-011-2/+17
* Clarify that shutil's copy functions can accept path-like values (GH-15141)Boris Verhovsky2019-09-091-1/+2