Meta issue for cleaning up import system cruft · Issue #97850 · python/cpython · GitHub

github.com

Tin mới

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

stdlibStandard Library Python modules in the Lib/ directory

gh-97850: Remove all known instances of module_repr() #97876

Remove more deprecated importlib APIs from Python 3.12 #98040

Do we need to define importlib.abc.PathEntryFinder.find_spec() #103999

gh-97850: Deprecate find_loader and get_loader in pkgutil #98520

GH-97850: Suppress cross-references to the removed module_repr method #104133

GH-97850: Suppress cross-references to removed importlib.util functions #104134

gh-97850: Note in py312 whatsnew that importlib.util.set_loader and importlib.util.module_for_loader have been removed #108719

[3.12] gh-97850: Note in py312 whatsnew that importlib.util.set_loader and importlib.util.module_for_loader have been removed (GH-108719) #108723

gh-97850: remove find_loader and get_loader from pkgutil #119656

gh-97850: Suggest TraversableResources as the alternative for ResourceLoader. #128601

gh-97850: Remove the mention of removal from ResourceReader docs #128602

[3.13] gh-97850: Remove the mention of removal from ResourceReader docs (GH-128602) #128654

[3.12] gh-97850: Remove the mention of removal from ResourceReader docs (GH-128602) #128655

[3.13] gh-97850: Suggest TraversableResources as the alternative for ResourceLoader (GH-128601) #128895

[3.12] gh-97850: Suggest TraversableResources as the alternative for ResourceLoader (GH-128601) #128896

gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module #129855

[3.13] gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module (GH-129855) #130013

[3.12] gh-97850: Update the deprecation warning of importlib.abc.Loader.load_module (GH-129855) #130017

gh-131152, pkgutil: Remove unused imports #131149

GH-97850: Remove all uses and definitions of load_module() from importlib #142205

gh-97850: Add load_module() removal to 3.15 What's New #156418

[3.15] gh-97850: Add load_module() removal to 3.15 What's New (GH-156418) #156935