Skip to content

Officially deprecate and remove abcs in importlib.abc moved to importlib.resources. #93963

@jaraco

Description

@jaraco
Member

In #90276, I grouped the functionality related to importlib.resources into its own package (creating clearer separation of responsibility from importlib.*). That included moving some abstract base classes from importlib.abc to importlib.resources.abc. We need to officially deprecate the presence in importlib.abc and then remove them in a future release.

  • deprecation:
    documentation:
    cleanup: ,
    removal:

Originally posted by @jaraco in #93610 (comment)

Linked PRs

Activity

jaraco

jaraco commented on Jun 17, 2022

@jaraco
MemberAuthor

@encukou Here's the deprecation that officially announces the intention added in #90276. I know you were working on the doc updates. Let me know if I can help with that, especially with regard to this direction.

added a commit that references this issue on Jul 3, 2022
8525926
changed the title [-]Officially deprecate abcs in importlib.abc moved to importlib.resources.[/-] [+]Officially deprecate and remove abcs in importlib.abc moved to importlib.resources.[/+] on Jul 3, 2022
added 2 commits that reference this issue on Jul 3, 2022
added a commit that references this issue on Jul 3, 2022
71848c9
added a commit that references this issue on Jul 4, 2022
added a commit that references this issue on Jul 9, 2022
691a82a

26 remaining items

Loading
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

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      Participants

      @jaraco@hugovk@serhiy-storchaka@tirkarthi

      Issue actions

        Officially deprecate and remove abcs in importlib.abc moved to importlib.resources. · Issue #93963 · python/cpython