gh-120417: Remove unused imports in cases_generator (#120622) · python/cpython@35b1679

GitHub

Original file line numberDiff line numberDiff line change@@ -1,4 +1,4 @@

1-fromdataclassesimportdataclass, field

1+fromdataclassesimportdataclass

22importlexer

33importparser

44importre

Original file line numberDiff line numberDiff line change@@ -4,14 +4,12 @@

44fromanalyzerimport (

55Instruction,

66Uop,

7-analyze_files,

87Properties,

9-Skip,

108)

119fromcwriterimportCWriter

1210fromtypingimportCallable, Mapping, TextIO, Iterator

1311fromlexerimportToken

14-fromstackimportStackOffset, Stack

12+fromstackimportStack

151316141715ROOT=Path(__file__).parent.parent.parent

Original file line numberDiff line numberDiff line change@@ -4,12 +4,9 @@

44"""

5566importargparse

7-importos.path

8-importsys

97108fromanalyzerimport (

119Analysis,

12-Instruction,

1310analyze_files,

1411)

1512fromgenerators_commonimport (

Original file line numberDiff line numberDiff line change@@ -4,23 +4,19 @@

44"""

5566importargparse

7-importos.path

8-importsys

97108fromanalyzerimport (

119Analysis,

1210Instruction,

1311PseudoInstruction,

1412analyze_files,

15-Skip,

1613Uop,

1714)

1815fromgenerators_commonimport (

1916DEFAULT_INPUT,

2017ROOT,

2118write_header,

2219cflags,

23-StackOffset,

2420)

2521fromcwriterimportCWriter

2622fromtypingimportTextIO

Original file line numberDiff line numberDiff line change@@ -18,13 +18,12 @@

1818ROOT,

1919write_header,

2020emit_tokens,

21-emit_to,

2221replace_sync_sp,

2322)

2423fromcwriterimportCWriter

2524fromtypingimportTextIO, Iterator

2625fromlexerimportToken

27-fromstackimportStack, SizeMismatch, UNUSED

26+fromstackimportStack, SizeMismatch

28272928DEFAULT_OUTPUT=ROOT/"Python/optimizer_cases.c.h"

3029DEFAULT_ABSTRACT_INPUT= (ROOT/"Python/optimizer_bytecodes.c").absolute().as_posix()

Original file line numberDiff line numberDiff line change@@ -1,4 +1,4 @@

1-fromparsingimport (

1+fromparsingimport (# noqa: F401

22InstDef,

33Macro,

44Pseudo,

Original file line numberDiff line numberDiff line change@@ -12,7 +12,6 @@

1212fromgenerators_commonimport (

1313DEFAULT_INPUT,

1414ROOT,

15-root_relative_path,

1615write_header,

1716)

1817fromcwriterimportCWriter

Original file line numberDiff line numberDiff line change@@ -14,7 +14,6 @@

1414ROOT,

1515)

1616fromcwriterimportCWriter

17-fromtypingimportTextIO

181719182019DEFAULT_OUTPUT=ROOT/"Python/opcode_targets.h"

Original file line numberDiff line numberDiff line change@@ -4,8 +4,6 @@

44"""

5566importargparse

7-importos.path

8-importsys

97108fromanalyzerimport (

119Analysis,

@@ -14,7 +12,6 @@

1412Part,

1513analyze_files,

1614Skip,

17-StackItem,

1815analysis_error,

1916)

2017fromgenerators_commonimport (

@@ -24,9 +21,8 @@

2421emit_tokens,

2522)

2623fromcwriterimportCWriter

27-fromtypingimportTextIO, Iterator

28-fromlexerimportToken

29-fromstackimportStackOffset, Stack, SizeMismatch

24+fromtypingimportTextIO

25+fromstackimportStack, SizeMismatch

302631273228DEFAULT_OUTPUT=ROOT/"Python/generated_cases.c.h"

Original file line numberDiff line numberDiff line change@@ -4,16 +4,12 @@

44"""

5566importargparse

7-importos.path

8-importsys

97108fromanalyzerimport (

119Analysis,

1210Instruction,

1311Uop,

14-Part,

1512analyze_files,

16-Skip,

1713StackItem,

1814analysis_error,

1915)

@@ -28,7 +24,7 @@

2824fromcwriterimportCWriter

2925fromtypingimportTextIO, Iterator

3026fromlexerimportToken

31-fromstackimportStackOffset, Stack, SizeMismatch

27+fromstackimportStack, SizeMismatch

32283329DEFAULT_OUTPUT=ROOT/"Python/executor_cases.c.h"

3430