diff --git a/Lib/lib2to3/refactor.py b/Lib/lib2to3/refactor.py index 7841b99..1e0d3b3 100644 --- a/Lib/lib2to3/refactor.py +++ b/Lib/lib2to3/refactor.py @@ -37,6 +37,12 @@ def get_all_fix_names(fixer_pkg, remove_prefix=True): if remove_prefix: name = name[4:] fix_names.append(name[:-3]) + if name.startswith("fix_") and name.endswith(".pyc"): + if remove_prefix: + name = name[4:] + name = name[:-4] + if name not in fix_names: + fix_names.append(name) return fix_names