Make pathlib extensible

I think they should be class attribute

Barney, a while back is suggested the flavor should be a class parametrization through __init_subclass__. I still think this is a valid option.

Then you can guarantee it’s set and the subclass doesn’t have to go overriding anything

1 Like