COMMITS
/ Doc/library/shutil.rst March 10, 2026
H
Python 3.15.0a7
Hugo van Kemenade committed
February 25, 2026
T
gh-85809: Ensure shutil.make_archive accepts path-like objects in all cases (GH-143668)
Tadej Magajna committed
February 19, 2026
N
Docs: remove unneeded author attributions (#145002)
Ned Batchelder committed
February 11, 2026
R
Fix typos and grammar errors across documentation (#144709)
Ronald Eddy Jr committed
February 6, 2026
N
Docs: module pages should not link to themselves (#144505)
Ned Batchelder committed
February 5, 2026
N
gh-142407: Clarify copy performance on Windows in shutil docs (GH-142408)
NewUserHa committed
January 13, 2026
L
gh-141045: Document that shutil.Error is a subclass of OSError (#141152)
Lakshya Upadhyaya committed
September 3, 2025
A
GH-101100: Resolve reference warnings in whatsnew/2.7.rst (#138415)
Adam Turner committed
August 27, 2025
A
Docs: Fix typo in `shutil.make_archive` example (GH-138188)
Andreas Pelme committed
July 3, 2025
E
June 24, 2025
R
gh-135648: Document that `shutil.copyfileobj` doesn't flush (#135737)
Russell Keith-Magee committed
June 18, 2025
A
gh-134538: Add link to shutil.rmtree example in function docs (GH-135540)
alexey semenyuk committed
May 10, 2025
K
gh-132971: Update shutil.which() docs (GH-133067)
Kokona committed
April 19, 2025
S
Docs: Fix REPL example in `Doc/library/shutil.rst` (#132700)
Stan Ulbrych committed
February 11, 2025
H
Python 3.14.0a5
Hugo van Kemenade committed
February 3, 2025
I
gh-81340: Use copy_file_range in shutil.copyfile copy functions (GH-93152)
Illia Volochii committed
November 22, 2024
S
gh-127001: Fix PATHEXT issues in shutil.which() on Windows (GH-127035)
Serhiy Storchaka committed
September 25, 2024
September 19, 2024
J
bpo-41843: Reenable use of sendfile in shutil module on Solaris (GH-23893)
Jakub Kulík committed
July 26, 2024
W
gh-121999: Change default tarfile filter to 'data' (GH-122002)
WilliamRoyNelson committed
May 13, 2024
N
Improve the `rmtree` doc for `dir_fd` param addition in 3.11 (#118964)
Nikita Sobolev committed
May 8, 2024
N
docs: module page titles should not start with a link to themselves (#117099)
Ned Batchelder committed
May 2, 2024
A
docs: typo: tiny grammar change: "pointed by" -> "pointed to by" (#118411)
Andrew Zipperer committed
May 1, 2024
F
GH-118174: specify the type for the path argument of shutil.which
Filipe Laíns committed
April 22, 2024
February 19, 2024
B
gh-115664: Fix chronological ordering of versionadded and versionchanged directives (#115676)
Brian Schubert committed
February 16, 2024
B
docs: Add glossary term references to shutil docs (#115559)
Brian Schubert committed
February 4, 2024
February 2, 2024
M
Move "format" param doc of shutil.make_archive() on its own paragraph (GH-103829)
Michal Kaptur committed
January 22, 2024
E
Docs: align usage of versionadded/versionchanged with recommended practice (#114409)
Erlend E. Aasland committed
December 8, 2023
S
Add a versionchanged directive for gh-94692 (GH-112846)
Serhiy Storchaka committed
December 5, 2023
J
gh-81441: shutil.rmtree() FileNotFoundError race condition (GH-14064)
Jeffrey Kintscher committed
October 2, 2023
C
gh-109590: Update shutil.which on Windows to prefer a PATHEXT extension on executable files (GH-109995)
Charles Machalow committed
July 29, 2023
S
gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386)
Serhiy Storchaka committed
July 22, 2023
M
gh-83006: Document behavior of `shutil.disk_usage` for non-mounted filesystems on Unix (#107031)
Matthieu Caneill committed
July 21, 2023
S
gh-106892: Use roles :data: and :const: for referencing module variables (GH-106894)
Serhiy Storchaka committed
April 24, 2023
P
gh-102950: Implement PEP 706 – Filter for tarfile.extractall (#102953)
Petr Viktorin committed
April 4, 2023
C
GH-75586: Make shutil.which() on Windows more consistent with the OS (GH-103179)
Charles Machalow committed
March 19, 2023
I
gh-102828: add onexc arg to shutil.rmtree. Deprecate onerror. (#102829)
Irit Katriel committed
October 5, 2022
S
gh-74696: Pass root_dir to custom archivers which support it (GH-94251)
Serhiy Storchaka committed
August 4, 2022
S
gh-91838: Use HTTPS links in docs for resources which redirect to HTTPS (GH-95527)
Serhiy Storchaka committed
July 5, 2022
N
Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551)
Ned Batchelder committed
June 22, 2022
S
gh-74696: Do not change the current working directory in shutil.make_archive() if possible (GH-93160)
Serhiy Storchaka committed
May 2, 2022
S
S
gh-84714: Add behavior if dst file exists (#91867)
slateny committed
April 12, 2022
J
gh-88513: clarify shutil.copytree's dirs_exist_ok arg (GH-91434)
Jack DeVries committed
April 5, 2022
Z
bpo-40982: shutil docs: Remove outdated copytree() example (GH-24778)
Zackery Spytz committed
March 9, 2022
S
bpo-46245: Add optional parameter dir_fd in shutil.rmtree() (GH-30365)
Serhiy Storchaka committed
October 19, 2021
F
July 21, 2021
A
bpo-30511: Add note on thread safety to shutil.make_archive() (#26933)
andrei kulakov committed