GH-110109: Move pathlib ABCs to new `pathlib._abc` module. (#112881)
Move `_PurePathBase` and `_PathBase` to a new `pathlib._abc` module, and drop the underscores from the class names. Tests are mostly left alone in this commit, but they'll be similarly split in a subsequent commit. The `pathlib._abc` module will be published as an independent PyPI package (similar to how `zipfile._path` is published as `zipp`), to be refined and stabilised prior to its possible addition to the standard library.
B
Barney Gale committed
a98e7a8112f5d77fd647e70c4cf4264b2fd12288
Parent: c98c402
Committed by GitHub <noreply@github.com>
on 12/9/2023, 3:07:40 PM