Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [3.6] bpo-34260, shutil: fix copy2 and copystat documentation (GH-8523) ↵ | Zsolt Cserna | 2018-10-23 | 1 | -5/+11 |
| | | | | | | | | | | | | | | (GH-10068) Fix the documentation of copy2, as it does not copy file ownership (user and group), only mode, mtime, atime and flags. The original text was confusing to developers as it suggested that this command is the same as 'cp -p', but according to cp(1), '-p' copies file ownership as well. Clarify which metadata is copied by shutil.copystat in its docstring. (cherry picked from commit 4f399be0e70d8b5516b6213568b7665765bb3114) | ||||
* | Issue #14061: Misc fixes and cleanups in archiving code in shutil. | Serhiy Storchaka | 2016-12-16 | 1 | -38/+44 |
|\ | | | | | | | | | | | Imporoved the documentation and tests for make_archive() and unpack_archive(). Improved error handling when corresponding compress module is not available. Brake circular dependency between shutil and tarfile modules. | ||||
| * | Issue #14061: Misc fixes and cleanups in archiving code in shutil. | Serhiy Storchaka | 2016-12-16 | 1 | -38/+44 |
| | | | | | | | | | | | | Imporoved the documentation and tests for make_archive() and unpack_archive(). Improved error handling when corresponding compress module is not available. Brake circular dependency between shutil and tarfile modules. | ||||
* | | Issue #28488: shutil.make_archive() no longer adds entry "./" to ZIP archive. | Serhiy Storchaka | 2016-10-23 | 1 | -3/+4 |
|\ \ | |/ | |||||
| * | Issue #28488: shutil.make_archive() no longer adds entry "./" to ZIP archive. | Serhiy Storchaka | 2016-10-23 | 1 | -3/+4 |
| | | |||||
| * | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Martin Panter | 2016-09-07 | 1 | -1/+1 |
| | | |||||
* | | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Raymond Hettinger | 2016-08-30 | 1 | -1/+1 |
| | | |||||
* | | Issue #27626: Merge spelling fixes from 3.5 | Martin Panter | 2016-07-28 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #27626: Spelling fixes in docs, comments and internal names | Martin Panter | 2016-07-28 | 1 | -1/+1 |
| | | | | | | | | Based on patch by Ville Skyttä. | ||||
* | | Issue #26801: shutil.get_terminal_size() now handles the case of stdout is | Serhiy Storchaka | 2016-04-24 | 1 | -1/+3 |
|\ \ | |/ | | | | | reopened on Windows. Added tests for fallbacks. | ||||
| * | Issue #26801: shutil.get_terminal_size() now handles the case of stdout is | Serhiy Storchaka | 2016-04-24 | 1 | -1/+3 |
| | | | | | | | | reopened on Windows. Added tests for fallbacks. | ||||
* | | Merge 3.5: issue #26801 | Victor Stinner | 2016-04-19 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix shutil.get_terminal_size() error handling | Victor Stinner | 2016-04-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Issue #26801: Fix error handling in shutil.get_terminal_size(), catch AttributeError instead of NameError. Patch written by Emanuel Barry. test_shutil: skip the functional test using "stty size" command if os.get_terminal_size() is missing. | ||||
* | | Issue #24982: shutil.make_archive() with the "zip" format now adds entries | Serhiy Storchaka | 2015-09-08 | 1 | -0/+9 |
|\ \ | |/ | | | | | | | for directories (including empty directories) in ZIP file. Added test for comparing shutil.make_archive() with the "zip" command. | ||||
| * | Issue #24982: shutil.make_archive() with the "zip" format now adds entries | Serhiy Storchaka | 2015-09-08 | 1 | -0/+9 |
| |\ | | | | | | | | | | | | | for directories (including empty directories) in ZIP file. Added test for comparing shutil.make_archive() with the "zip" command. | ||||
| | * | Issue #24982: shutil.make_archive() with the "zip" format now adds entries | Serhiy Storchaka | 2015-09-08 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | for directories (including empty directories) in ZIP file. Added test for comparing shutil.make_archive() with the "zip" command. | ||||
* | | | Issue #24878: Add docstrings to selected namedtuples | Raymond Hettinger | 2015-08-18 | 1 | -0/+3 |
|/ / | |||||
* | | Issue #21697: shutil.copytree() now correctly handles symbolic links that ↵ | Berker Peksag | 2015-07-25 | 1 | -1/+5 |
|\ \ | |/ | | | | | | | | | point to directories. Patch by Eduardo Seabra and Thomas Kluyver. | ||||
| * | Issue #21697: shutil.copytree() now correctly handles symbolic links that ↵ | Berker Peksag | 2015-07-25 | 1 | -1/+5 |
| | | | | | | | | | | | | point to directories. Patch by Eduardo Seabra and Thomas Kluyver. | ||||
* | | Issue #21775: shutil.copytree(): fix crash when copying to VFAT | Berker Peksag | 2014-12-10 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | | | | | | | | | An exception handler assumed that that OSError objects always have a 'winerror' attribute. That is not the case, so the exception handler itself raised AttributeError when run on Linux (and, presumably, any other non-Windows OS). Patch by Greg Ward. | ||||
| * | Issue #21775: shutil.copytree(): fix crash when copying to VFAT | Berker Peksag | 2014-12-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | An exception handler assumed that that OSError objects always have a 'winerror' attribute. That is not the case, so the exception handler itself raised AttributeError when run on Linux (and, presumably, any other non-Windows OS). Patch by Greg Ward. | ||||
* | | Issue #21280: Fixed a bug in shutil.make_archive() when create an archive of | Serhiy Storchaka | 2014-11-27 | 1 | -2/+2 |
|\ \ | |/ | | | | | current directory in current directory. | ||||
| * | Issue #21280: Fixed a bug in shutil.make_archive() when create an archive of | Serhiy Storchaka | 2014-11-27 | 1 | -2/+2 |
| | | | | | | | | current directory in current directory. | ||||
* | | Issue #22665: Add missing get_terminal_size and SameFileError to shutil.__all__. | Berker Peksag | 2014-11-01 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Issue #22665: Add missing get_terminal_size and SameFileError to shutil.__all__. | Berker Peksag | 2014-11-01 | 1 | -1/+2 |
| | | |||||
* | | Issue #21391: Use os.path.abspath in the shutil module. | Berker Peksag | 2014-09-18 | 1 | -3/+2 |
| | | |||||
* | | Issue #5411: Added support for the "xztar" format in the shutil module. | Serhiy Storchaka | 2014-08-06 | 1 | -4/+23 |
| | | |||||
* | | #19840: Add copy_function to shutil.move. | R David Murray | 2014-06-11 | 1 | -4/+11 |
| | | | | | | | | Patch by Claudiu Popa. | ||||
* | | #20744: don't try running an external 'zip' in shutil.make_archive() | Andrew Kuchling | 2014-03-20 | 1 | -40/+15 |
|/ | | | | Instead we'll just use the stdlib zipfile module. Patch by Derek Chiang | ||||
* | Issue #19856: shutil.move() failed to move a directory to other directory | Serhiy Storchaka | 2014-02-11 | 1 | -1/+2 |
|\ | | | | | | | on Windows if source name ends with os.altsep. | ||||
| * | Issue #19856: shutil.move() failed to move a directory to other directory | Serhiy Storchaka | 2014-02-11 | 1 | -1/+2 |
| | | | | | | | | on Windows if source name ends with os.altsep. | ||||
* | | merge 3.3 (#20102) | Benjamin Peterson | 2014-02-02 | 1 | -11/+9 |
|\ \ | |/ | |||||
| * | use with statement to ensure zipfile is always closed (closes #20102) | Benjamin Peterson | 2014-02-02 | 1 | -11/+9 |
| | | |||||
* | | Backout a1a05e2724dd: shutil.which(bytes) is a new feature and my patch does ↵ | Victor Stinner | 2013-12-16 | 1 | -15/+8 |
| | | | | | | | | not work on Windows | ||||
* | | Issue #18283: shutil.which() now supports bytes argument, not only text ↵ | Victor Stinner | 2013-12-16 | 1 | -8/+15 |
| | | | | | | | | argument. | ||||
* | | #18705: merge with 3.3. | Ezio Melotti | 2013-08-17 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | #18705: fix a number of typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 1 | -3/+3 |
| | | |||||
* | | Issue #18200: Back out usage of ModuleNotFoundError (8d28d44f3a9a) | Brett Cannon | 2013-07-04 | 1 | -5/+5 |
| | | |||||
* | | Issue #18200: Update the stdlib (except tests) to use | Brett Cannon | 2013-06-14 | 1 | -5/+5 |
| | | | | | | | | ModuleNotFoundError. | ||||
* | | - Issue #17012: shutil.which() no longer fallbacks to the PATH environment | Barry Warsaw | 2013-04-16 | 1 | -1/+5 |
|\ \ | |/ | | | | | variable if empty path argument is specified. Patch by Serhiy Storchaka. | ||||
| * | - Issue #17012: shutil.which() no longer fallbacks to the PATH environment | Barry Warsaw | 2013-04-16 | 1 | -1/+5 |
| | | | | | | | | variable if empty path argument is specified. Patch by Serhiy Storchaka. | ||||
* | | #17076: Make copying of xattrs more permissive of missing FS support | Hynek Schlawack | 2013-02-05 | 1 | -1/+7 |
|\ \ | |/ | | | | | Patch by Thomas Wouters. | ||||
| * | #17076: Make copying of xattrs more permissive of missing FS support | Hynek Schlawack | 2013-02-05 | 1 | -1/+7 |
| | | | | | | | | Patch by Thomas Wouters. | ||||
* | | Issue #16957: shutil.which() no longer searches a bare file name in the | Serhiy Storchaka | 2013-01-23 | 1 | -4/+7 |
|\ \ | |/ | | | | | | | current directory on Unix and no longer searches a relative file path with a directory part in PATH directories. Patch by Thomas Kluyver. | ||||
| * | Issue #16957: shutil.which() no longer searches a bare file name in the | Serhiy Storchaka | 2013-01-23 | 1 | -4/+7 |
| | | | | | | | | | | current directory on Unix and no longer searches a relative file path with a directory part in PATH directories. Patch by Thomas Kluyver. | ||||
* | | Issue #16993: shutil.which() now preserves the case of the path and extension | Serhiy Storchaka | 2013-01-21 | 1 | -5/+7 |
|\ \ | |/ | | | | | on Windows. | ||||
| * | Issue #16993: shutil.which() now preserves the case of the path and extension | Serhiy Storchaka | 2013-01-21 | 1 | -5/+7 |
| | | | | | | | | on Windows. | ||||
* | | Issue #16719: Get rid of WindowsError. Use OSError instead | Andrew Svetlov | 2012-12-19 | 1 | -9/+2 |
| | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | Issue #16706: get rid of os.error | Andrew Svetlov | 2012-12-18 | 1 | -5/+5 |
| | | |||||
* | | Get rig of EnvironmentError (#16705) | Andrew Svetlov | 2012-12-17 | 1 | -5/+5 |
| | |