pathlib-abc
pathlib-abc copied to clipboard
Figure out if `__str__()` should be abstract
Should JoinablePath.__str__() be an abstract method (status quo), or should it provide a default implementation that returns self.parser.join(*self.segments), where JoinablePath.segments is a new abstract property?
Upstream issue: https://github.com/python/cpython/issues/131916