On 05/11/2016 03:13 PM, Brett Cannon wrote:

If [...] I would drop os.path changes and make os.fspath() do what
> Ethan and Koos have suggested and simply pass through without checks
whatever path.__fspath__() returned if the argument wasn't str or bytes.

Not to derail the conversation too much, as I know we're all getting burned out on the topic, but that last bit is not accurate: my druthers are to have __fspath__ be able to return str /or/ bytes, and if anything else comes from the object in question an exception must be raised. Maybe a word got lost between your thoughts and your fingers -- happens to me all the time. :)

--
~Ethan~
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to