Skip to content

pathlib-next-v0.10.1

Choose a tag to compare

The last release under the name pathlib-next: the project is now pathapi. This
release contains no implementation of its own.

Changed

  • pathlib-next depends on pathapi>=0.1.0,<0.2, and import pathlib_next re-exports
    it after a DeprecationWarning: every public name, and every submodule
    (pathlib_next.protocols, pathlib_next.http, ...) as the same module object as its
    pathapi counterpart, so isinstance agrees across the two names. The package
    ships py.typed; PATHLIB_NEXT_HTTP_TRANSPORT is copied to PATHAPI_HTTP_TRANSPORT
    when only the old one is set. What to do: install pathapi and import pathapi;
    README.md has the table of names. pathapi 0.1.0 is 0.10.0 plus the protocols of
    pathapi and the changes listed in its changelog.