Michael Selik <m...@selik.org> added the comment:

The docs for ``os.replace`` says "If dst is a directory, OSError will be 
raised."  That's helpful, but the docs for ``pathlib.Path.replace`` make it 
seem like the target will be unconditionally replaced regardless of whether 
it's a file or directory.  Sure, there's the association of the two functions 
in the correspondence table in the pathlib docs, but that's easy to overlook 
when looking up ``pathlib.Path.replace``.

If nothing else, I guess this is a request to alter the docstring.

----------

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

Reply via email to