Skip to content

Conversation

@moreati
Copy link
Contributor

@moreati moreati commented Jan 9, 2026

In 3.11 ResourceReader, Traversable, & TraversableResources moved from importlib.abc to importlib.resources.abc (commit
e712a5b).

In 3.12 old import locations were deprecated (commit 71848c9).

In 3.14 backwards-compat support was removed (commit 0751511).

This updates the docs to match.

sibling of #143574


📚 Documentation preview 📚: https://cpython-previews--143605.org.readthedocs.build/

In 3.11 ResourceReader, Traversable, & TraversableResources moved from
importlib.abc to importlib.resources.abc (commit
e712a5b).

In 3.12 old import locations were deprecated (commit
71848c9).

In 3.14 backwards-compat support was removed (commit
0751511).

This updates the docs to match.
@moreati moreati force-pushed the issue143513-removed branch from 110ee02 to ef016f5 Compare January 9, 2026 12:56
@moreati moreati changed the title GH-143513: Remove importlib.abc documentation for removed ABCs gh-143513: Remove importlib.abc documentation for removed ABCs Jan 9, 2026
@moreati moreati marked this pull request as ready for review January 9, 2026 13:06
@moreati moreati requested a review from AA-Turner as a code owner January 9, 2026 13:06
@brettcannon brettcannon self-assigned this Jan 9, 2026
@brettcannon brettcannon added the needs backport to 3.14 bugs and security fixes label Jan 12, 2026
@brettcannon brettcannon merged commit f8262b8 into python:main Jan 22, 2026
28 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in Docs PRs Jan 22, 2026
@miss-islington-app
Copy link

Thanks @moreati for the PR, and @brettcannon for merging it 🌮🎉.. I'm working now to backport this PR to: 3.14.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jan 22, 2026
…ythonGH-143605)

In 3.11 ResourceReader, Traversable, & TraversableResources moved from importlib.abc to importlib.resources.abc (commit e712a5b).

In 3.12 old import locations were deprecated (commit 71848c9).

In 3.14 backwards-compat support was removed (commit 0751511).
(cherry picked from commit f8262b8)

Co-authored-by: Alex Willmer <alex@moreati.org.uk>
Co-authored-by: Brett Cannon <brett@python.org>
@bedevere-app
Copy link

bedevere-app bot commented Jan 22, 2026

GH-144166 is a backport of this pull request to the 3.14 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.14 bugs and security fixes label Jan 22, 2026
brettcannon added a commit that referenced this pull request Jan 22, 2026
…GH-143605) (GH-144166)

gh-143513: Remove importlib.abc documentation for removed ABCs (GH-143605)

In 3.11 ResourceReader, Traversable, & TraversableResources moved from importlib.abc to importlib.resources.abc (commit e712a5b).

In 3.12 old import locations were deprecated (commit 71848c9).

In 3.14 backwards-compat support was removed (commit 0751511).
(cherry picked from commit f8262b8)

Co-authored-by: Alex Willmer <alex@moreati.org.uk>
Co-authored-by: Brett Cannon <brett@python.org>
@brettcannon
Copy link
Member

Thanks!

@moreati moreati deleted the issue143513-removed branch January 23, 2026 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation in the Doc dir skip news

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants