New submission from Brett Cannon:

If you look at the docs for shutil 
(https://docs.python.org/3/library/shutil.html), you will notice all over it 
says things like "path names given as strings". The question is whether that 
statement is true in the face of path-like objects? If it is true then the 
corresponding function in shutil should be updated to accept path-like objects. 
If it's false then the docs for the function should be updated.

This is a meta-issue to track working on the overall module (IOW separate PRs 
to fix things piecemeal is fine). Looks like the following functions need 
checking/updating:

- copyfile
- copymode
- copystat
- copy
- copy2
- copytree
- rmtree
- move
- disk_usage
- chown
- make_archive


[ unpack_archive is covered by https://github.com/python/cpython/pull/1367]

----------
components: Library (Lib)
messages: 292788
nosy: brett.cannon
priority: normal
severity: normal
stage: test needed
status: open
title: Validate shutil supports path-like objects, update docs accordingly
type: behavior
versions: Python 3.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue30235>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to