diff options
author | Barney Gale <barney.gale@gmail.com> | 2024-11-09 18:21:53 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-09 18:21:53 (GMT) |
commit | 0f47a3199c51ba7c49e72b4c645dbf599aa17be4 (patch) | |
tree | 0af8152972d48f0b6f379fb5f6c7761e868d897b /Python/codecs.c | |
parent | 6293d00e7201f3f28b1f4512e57dc4f03855cabd (diff) | |
download | cpython-0f47a3199c51ba7c49e72b4c645dbf599aa17be4.zip cpython-0f47a3199c51ba7c49e72b4c645dbf599aa17be4.tar.gz cpython-0f47a3199c51ba7c49e72b4c645dbf599aa17be4.tar.bz2 |
pathlib ABCs: support initializing paths with no arguments (#126608)
In the past I've equivocated about whether to require at least one argument
in the `PurePathBase` (and `PathBase`) initializer, and what the default
should be if we make it optional. I now have a local use case that has
persuaded me to make it optional and default to the empty string (a
`zipp.Path`-like class that treats relative and absolute paths similarly.)
Happily this brings the base class more in line with `PurePath` and `Path`.
Diffstat (limited to 'Python/codecs.c')
0 files changed, 0 insertions, 0 deletions