summaryrefslogtreecommitdiffstats
path: root/Python/codecs.c
diff options
context:
space:
mode:
authorBarney Gale <barney.gale@gmail.com>2024-11-09 18:21:53 (GMT)
committerGitHub <noreply@github.com>2024-11-09 18:21:53 (GMT)
commit0f47a3199c51ba7c49e72b4c645dbf599aa17be4 (patch)
tree0af8152972d48f0b6f379fb5f6c7761e868d897b /Python/codecs.c
parent6293d00e7201f3f28b1f4512e57dc4f03855cabd (diff)
downloadcpython-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