Skip to content

Make pathlib ABCs usable by zipfile.Path #128520

Open
@barneygale

Description

@barneygale

Feature or enhancement

This issue covers the final tasks needed to make the pathlib ABCs worthy of using in zipfile.Path (i.e. zipp.Path).

Tasks

Discussion: https://discuss.python.org/t/make-pathlib-extensible/3428

Linked PRs

Activity

added
type-featureA feature request or enhancement
and removed
type-featureA feature request or enhancement
on Jan 5, 2025
added 2 commits that reference this issue on Jan 5, 2025

pythonGH-128520: Divide pathlib ABCs into three classes

pythonGH-128520: Divide pathlib ABCs into three classes

changed the title [-]Prepare pathlib ABCs for PEP[/-] [+]Make pathlib ABCs usable by zipfile.Path[/+] on Jan 5, 2025
added
stdlibPython modules in the Lib dir
type-featureA feature request or enhancement
and removed
type-featureA feature request or enhancement
on Jan 6, 2025
added 2 commits that reference this issue on Jan 11, 2025

GH-128520: Divide pathlib ABCs into three classes (#128523)

22a4421

pythonGH-128520: Subclass `abc.ABC` in `pathlib._abc`

added 2 commits that reference this issue on Jan 19, 2025

pythonGH-128520: Make `pathlib._abc.WritablePath` a sibling of `Reada…

pythonGH-128520: Make `pathlib._abc.WritablePath` a sibling of `Reada…

56 remaining items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Make pathlib ABCs usable by zipfile.Path · Issue #128520 · python/cpython

      Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

      Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant