Repository navigation
PEP 594 Removing dead batteries from stdlib #86777
Description
Activity
This issue was created for the purpose of tracking any changes related to PEP-594 (Removing dead batteries from stdlib), and any relevant discussions about the modules being removed.
- added3.10 (EOL)end of lifeend of lifestdlibStandard Library Python modules in the Lib/ directoryStandard Library Python modules in the Lib/ directorytype-featureA feature request or enhancementA feature request or enhancement
on Dec 10, 2020 Until a pep is approved, discussion of its ideas belong elsewhere; an issue is only needed for a proposed implementation Is PR 23728 purely for discussion leading to possible approval of the PEP, or for merging regardless of the PEP fate?
Repurposing this issue for 3.13.
- added3.13only security fixesonly security fixesand removed3.10 (EOL)end of lifeend of life
on May 12, 2023 I've made a start on removing the more straightforward ones in a branch.
Would it be better with all in one PR, as one PR per module, or somewhere in the middle with smaller batches?
I would vote for the one PR per module option. It allows reviewers to not get lost with each removed module having:
- Python code
- tests
- documentation
- probably a C module
- associated automake/Makefile and Visual Studio rules
- also we need to check for
_Py*functions added exclusively for the module and used nowhere else.
Closing in favor of gh-104773.
Reacted by Hugo van KemenadeRe-closing with the correct close state.
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields: