I’m happy to announce the initial release of filepath.
filepath is an abstract interface to the filesystem. It provides APIs for path name manipulation and for inspecting and modifying the filesystem (for example, renaming files, reading from them, etc). filepath’s APIs are intended to be easier than those of the standard library os.path module to use correctly and safely.
filepath is a re-packaging of the twisted.python.filepath module independent from Twisted (except for the test suite which still depends on Twisted Trial).
The low number of this release reflects the newness of this packaging. The implementation is almost entirely mature and well tested in real-world situations from its time as part of Twisted.
You can find the package on PyPI or Launchpad: