Brett Cannon <br...@python.org> added the comment:

A use-case of "closing" a path is to cheaply flag that a path object is no 
longer valid, e.g. you deleted the underlying file and so you don't want others 
using the object anymore without paying the penalty of having to do the I/O to 
trigger the failure due to the path no longer existing.

Now whether anyone is using this functionality I don't know, but removing it 
will inevitably break code for someone, so someone will need to make at least 
some form of an attempt to see if there's any use in the wild to justify 
simplifying the code by removing the functionality.

----------

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

Reply via email to