Open
Description
Although we discourage refactoring in general, there is sometimes a valid need for refactoring. Recent examples would be Irit's refactoring of the compiler and Mark Shannon's proposal for more readable type defs. We've historically also done (and are still doing) several test refactorings:
- Move test sub-packages to Lib/test cpython#54781
- Split up _testcapimodule.c cpython#93649
- Move test files into test subdirectories cpython#108303
- Split
test_dis
into a directory by separating generated content cpython#123361
Currently, we use type-feature
for these efforts, but it may be beneficial to be able to differentiate between (real1) features and refactorings.
Footnotes
-
user-facing ↩
Metadata
Metadata
Assignees
Labels
Issues related to GitHub label changesIssues related to GitHub label changes