diff options
author | Barney Gale <barney.gale@gmail.com> | 2024-12-12 06:49:34 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-12 06:49:34 (GMT) |
commit | 292afd1d51dd7aacb12a6165f596ae7bb58c9ba8 (patch) | |
tree | e2de2c8ea4260e39f3f591e4c659181986b52181 /.coveragerc | |
parent | 8bbd379ee30db0320ec3d31c37aee2a503902b0f (diff) | |
download | cpython-292afd1d51dd7aacb12a6165f596ae7bb58c9ba8.zip cpython-292afd1d51dd7aacb12a6165f596ae7bb58c9ba8.tar.gz cpython-292afd1d51dd7aacb12a6165f596ae7bb58c9ba8.tar.bz2 |
GH-127381: pathlib ABCs: remove remaining uncommon `PathBase` methods (#127714)
Remove the following methods from `pathlib._abc.PathBase`:
- `expanduser()`
- `hardlink_to()`
- `touch()`
- `chmod()`
- `lchmod()`
- `owner()`
- `group()`
- `from_uri()`
- `as_uri()`
These operations aren't regularly supported in virtual filesystems, so they
don't win a place in the `PathBase` interface. (Some of them probably don't
deserve a place in `Path` :P.) They're quasi-abstract (except `lchmod()`),
and they're not called by other `PathBase` methods.
Diffstat (limited to '.coveragerc')
0 files changed, 0 insertions, 0 deletions