PyFilesystem 2.0.4 Released
I've released version 2.0.4 of PyFilesystem.
PyFilesystem is an abstraction layer for filesystems (or anything that resembles a filesystem). See this post for more details.
This version adds support for Python3.6 os.pathlike to the OSFS class. This is in oft-requested feature, but it only affects the OSFS constructor; since FS methods use a standardized path format.
Also in the version is a contribution by Martin Larralde which implements an elegant extension mechanism. Essentially, if you layout your filesystem implementation according to the convention, then PyFilesystem will be aware of it automatically. So open_fs('awesomefs://foo/bar')
would work without explicitly adding awesomefs
to the core library.
Additionally a bug with missing stat information was fixed, and test coverage is up to 100%.
See my previous posts for more details on PyFilesystem.