Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #1492704: Backout and wait for 3.4 | Hynek Schlawack | 2012-07-19 | 1 | -11/+1 |
| | |||||
* | #1492704: Make shutil.copyfile() raise a distinct SameFileError | Hynek Schlawack | 2012-07-19 | 1 | -1/+11 |
| | | | | Patch by Atsuo Ishimoto. | ||||
* | Issue #15202: Additional documentation fixes inadvertently omitted | Larry Hastings | 2012-07-15 | 1 | -41/+31 |
| | | | | from previous checkin. | ||||
* | Issue #15202: Consistently use the name "follow_symlinks" for | Larry Hastings | 2012-07-15 | 1 | -1/+1 |
| | | | | new parameters in os and shutil functions. Patch by Serhiy Storchaka. | ||||
* | - Issue #15238: shutil.copystat now copies Linux "extended attributes". | Larry Hastings | 2012-07-15 | 1 | -2/+3 |
| | |||||
* | Fix typo in shutil doc | Hynek Schlawack | 2012-06-27 | 1 | -1/+1 |
| | |||||
* | Fix markup | Éric Araujo | 2012-06-24 | 1 | -1/+1 |
| | |||||
* | Add a single versionadded for a whole section instead of repeating for every ↵ | Georg Brandl | 2012-06-24 | 1 | -18/+4 |
| | | | | function. | ||||
* | Small whitespace fixes for shutil.rmtree() docs. | Georg Brandl | 2012-06-24 | 1 | -7/+9 |
| | |||||
* | #444582: fix example and rewrap docs a bit. | Georg Brandl | 2012-06-24 | 1 | -13/+14 |
| | |||||
* | Issue #4489: Rename the feature marker for the symlink resistant rmtree and ↵ | Nick Coghlan | 2012-06-24 | 1 | -14/+15 |
| | | | | store it as a function attribute | ||||
* | #4489: Fix usage of fd-based functions to new api introduced earlier today | Hynek Schlawack | 2012-06-23 | 1 | -4/+11 |
| | | | | | | | | Also add an explicit test for safe implementation usage on supported platforms. As a side effect, this commit adds a module-level attribute 'rmtree_is_safe' which offers introspection whether the current rmtree implementation is safe against symlink attacks. | ||||
* | #4489: Add a shutil.rmtree that isn't suspectible to symlink attacks | Hynek Schlawack | 2012-06-23 | 1 | -7/+20 |
| | | | | | It is used automatically on platforms supporting the necessary os.openat() and os.unlinkat() functions. Main code by Martin von Löwis. | ||||
* | Issue #444582: shutil.which() respects relative paths. | Antoine Pitrou | 2012-06-22 | 1 | -2/+2 |
| | |||||
* | Fix #444582. Add shutil.which function for finding programs on the system path. | Brian Curtin | 2012-06-22 | 1 | -0/+24 |
| | |||||
* | Add versionchanged tags for #14772 changes | Brian Curtin | 2012-06-19 | 1 | -0/+13 |
| | |||||
* | Fix #14772: Return the destination from some shutil functions. | Brian Curtin | 2012-06-18 | 1 | -5/+9 |
| | |||||
* | #14804: Remove [] around optional arguments with default values | Hynek Schlawack | 2012-05-21 | 1 | -5/+5 |
| | | | | 3.3 specific additions to d13fdd97cc8e. | ||||
* | Issue #14082: shutil.copy2() now copies extended attributes, if possible. | Antoine Pitrou | 2012-05-12 | 1 | -3/+3 |
| | | | | Patch by Hynek Schlawack. | ||||
* | shutil copy module reference doc fix. | Senthil Kumaran | 2012-02-13 | 1 | -21/+23 |
|\ | |||||
| * | shutil copy module reference doc fix. | Senthil Kumaran | 2012-02-13 | 1 | -19/+19 |
| | | |||||
* | | Issue #13609: Add two functions to query the terminal size: | Antoine Pitrou | 2012-02-08 | 1 | -0/+33 |
| | | | | | | | | | | os.get_terminal_size (low level) and shutil.get_terminal_size (high level). Patch by Zbigniew Jędrzejewski-Szmek. | ||||
* | | Merge edits from 3.2 (#13716, #1040439, #2945, #13770, #6715) | Éric Araujo | 2012-02-05 | 1 | -3/+7 |
|\ \ | |/ | |||||
| * | Improve interlinking of archiving/compression modules docs. | Éric Araujo | 2012-01-16 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | - Remove duplicated list of links to the other modules from each module’s doc (people can already go up to library/archiving and there they can see the list). - Link to shutil high-level operations. Reviewed by Nadeem Vawda in #6715. | ||||
* | | Issue #9993: When the source and destination are on different filesystems, | Antoine Pitrou | 2012-01-06 | 1 | -1/+6 |
| | | | | | | | | | | | | and the source is a symlink, shutil.move() now recreates a symlink on the destination instead of copying the file contents. Patch by Jonathan Niehof and Hynek Schlawack. | ||||
* | | Issue #12715: Add an optional symlinks argument to shutil functions ↵ | Antoine Pitrou | 2011-12-29 | 1 | -12/+34 |
| | | | | | | | | | | | | | | | | | | (copyfile, copymode, copystat, copy, copy2). When that parameter is true, symlinks aren't dereferenced and the operation instead acts on the symlink itself (or creates one, if relevant). Patch by Hynek Schlawack. | ||||
* | | Merge 3.2 | Éric Araujo | 2011-11-07 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Document that shutil.make_archive does not typecheck its logger argument | Éric Araujo | 2011-11-07 | 1 | -1/+2 |
| | | |||||
* | | Replace mentions of IOError | Antoine Pitrou | 2011-10-12 | 1 | -1/+4 |
| | | |||||
* | | #12191: add shutil.chown() to change user and/or group owner of a given path ↵ | Sandro Tosi | 2011-08-22 | 1 | -0/+14 |
| | | | | | | | | also specifying their names. | ||||
* | | Clean up shutil.disk_usage. | Éric Araujo | 2011-08-08 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | - Move a test from call time to define time - Add the function name to __all__ - Improve docstring and docs A few lines are now duplicated (named tuple definition and docstring) but I think the end result reads better. | ||||
* | | #12183: merge with 3.2. | Ezio Melotti | 2011-08-02 | 1 | -2/+3 |
|\ \ | |/ | |||||
| * | Fix closes Issue12183 - Explain the Symlink copy behavior in ↵ | Senthil Kumaran | 2011-08-02 | 1 | -2/+3 |
| | | | | | | | | shutil.copytree. Patch by Petri Lehtinen. | ||||
* | | Merge from 3.2 (#10318, #12255, #12043, #12417 and other fixes) | Éric Araujo | 2011-07-29 | 1 | -10/+16 |
|\ \ | |/ | |||||
| * | Update documentation for shutil.move (#12043) and fix a few typos. | Éric Araujo | 2011-07-28 | 1 | -10/+16 |
| | | | | | | | | | | Adding Sandro Tosi to Doc/ACKS for this patch and all his work on the docs mailing list and on the bug tracker. | ||||
* | | merge from 3.2 - Fix closes issue12577 - clarify shutil.move documentation. ↵ | Senthil Kumaran | 2011-07-19 | 1 | -2/+4 |
|\ \ | |/ | | | | | Patch suggestion by Catalin Iacob | ||||
| * | Fix closes issue12577 - clarify shutil.move documentation. Patch suggestion ↵ | Senthil Kumaran | 2011-07-19 | 1 | -2/+4 |
| | | | | | | | | by Catalin Iacob | ||||
* | | Issue #12442: add shutil.disk_usage() | Giampaolo Rodola' | 2011-07-01 | 1 | -0/+8 |
|/ | |||||
* | Add entry for shutil's archiving operations. | Raymond Hettinger | 2011-01-23 | 1 | -6/+10 |
| | |||||
* | Separate source link from main text. | Raymond Hettinger | 2011-01-10 | 1 | -0/+2 |
| | |||||
* | Move source links to consistent location and remove wordy, big yellow boxes. | Raymond Hettinger | 2011-01-10 | 1 | -6/+3 |
| | |||||
* | Provide links to Python source where the code is short, readable and | Éric Araujo | 2010-11-16 | 1 | -0/+6 |
| | | | | | informative adjunct to the docs. Forward-port of Raymond's r86225 and r86245 using the new source reST role added in #10334. | ||||
* | make sure shutil checks for bz2 availability before it uses it. | Tarek Ziadé | 2010-04-29 | 1 | -3/+3 |
| | |||||
* | #8295 : Added shutil.unpack_archive and related APIs | Tarek Ziadé | 2010-04-28 | 1 | -1/+63 |
| | |||||
* | added a note about the ignore_dangling_symlinks option | Tarek Ziadé | 2010-04-23 | 1 | -1/+2 |
| | |||||
* | Merged revisions 80282 via svnmerge from | Tarek Ziadé | 2010-04-20 | 1 | -2/+1 |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80282 | tarek.ziade | 2010-04-20 23:09:06 +0200 (Tue, 20 Apr 2010) | 1 line removed ztar support in shutil.make_archive ........ | ||||
* | fixed typo -- thanks Nick | Tarek Ziadé | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | Add missing arg, fix indentation and spelling. | Ezio Melotti | 2010-04-20 | 1 | -5/+5 |
| | |||||
* | Fixed #6547: Added the ignore_dangling_symlinks option to shutil.copytree | Tarek Ziadé | 2010-04-20 | 1 | -0/+11 |
| | |||||
* | Fixed #1540112: now shutil.copytree will let you provide your own copy() ↵ | Tarek Ziadé | 2010-04-19 | 1 | -3/+8 |
| | | | | function |