]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-120417: Remove unused imports in cases_generator (#120622)
authorVictor Stinner <vstinner@python.org>
Mon, 17 Jun 2024 19:58:56 +0000 (21:58 +0200)
committerGitHub <noreply@github.com>
Mon, 17 Jun 2024 19:58:56 +0000 (21:58 +0200)
Tools/cases_generator/analyzer.py
Tools/cases_generator/generators_common.py
Tools/cases_generator/opcode_id_generator.py
Tools/cases_generator/opcode_metadata_generator.py
Tools/cases_generator/optimizer_generator.py
Tools/cases_generator/parser.py
Tools/cases_generator/py_metadata_generator.py
Tools/cases_generator/target_generator.py
Tools/cases_generator/tier1_generator.py
Tools/cases_generator/tier2_generator.py
Tools/cases_generator/uop_id_generator.py

index e44bebd8f3c4a423f41bfb761f7b69198a3edf4f..96e2fd57c745cbb61177aa6a5dab69db6862ee65 100644 (file)
@@ -1,4 +1,4 @@
-from dataclasses import dataclass, field
+from dataclasses import dataclass
 import lexer
 import parser
 import re
index cc9eb8a0e90eeb61cc1ae65552e4fdb2f770ae2e..efbfc94b415976409a7a784cb204f928077412ae 100644 (file)
@@ -4,14 +4,12 @@ from typing import TextIO
 from analyzer import (
     Instruction,
     Uop,
-    analyze_files,
     Properties,
-    Skip,
 )
 from cwriter import CWriter
 from typing import Callable, Mapping, TextIO, Iterator
 from lexer import Token
-from stack import StackOffset, Stack
+from stack import Stack
 
 
 ROOT = Path(__file__).parent.parent.parent
index 5a3009a5c04c27bb79e8e02b9c39e24f80036154..7932379b02dbff67b1b87675e97db611a3a3ca0a 100644 (file)
@@ -4,12 +4,9 @@ Writes the IDs to opcode_ids.h by default.
 """
 
 import argparse
-import os.path
-import sys
 
 from analyzer import (
     Analysis,
-    Instruction,
     analyze_files,
 )
 from generators_common import (
index 2632eb89ce80cd653c70d8cd95be252d6f11f622..0f5790dc4af40f016623bec346fdba75b1758d46 100644 (file)
@@ -4,15 +4,12 @@ Writes the metadata to pycore_opcode_metadata.h by default.
 """
 
 import argparse
-import os.path
-import sys
 
 from analyzer import (
     Analysis,
     Instruction,
     PseudoInstruction,
     analyze_files,
-    Skip,
     Uop,
 )
 from generators_common import (
@@ -20,7 +17,6 @@ from generators_common import (
     ROOT,
     write_header,
     cflags,
-    StackOffset,
 )
 from cwriter import CWriter
 from typing import TextIO
index d5592672a555149db79cef9345ae72baf140d43c..fb3e577de7346adbd5c3b6db8b75bc8ff996803f 100644 (file)
@@ -18,13 +18,12 @@ from generators_common import (
     ROOT,
     write_header,
     emit_tokens,
-    emit_to,
     replace_sync_sp,
 )
 from cwriter import CWriter
 from typing import TextIO, Iterator
 from lexer import Token
-from stack import Stack, SizeMismatch, UNUSED
+from stack import Stack, SizeMismatch
 
 DEFAULT_OUTPUT = ROOT / "Python/optimizer_cases.c.h"
 DEFAULT_ABSTRACT_INPUT = (ROOT / "Python/optimizer_bytecodes.c").absolute().as_posix()
index 2b77d14d21143f72ecb914208b0ebd996f46aab3..db672ad5501f15646b155f0bdd6c9e336da4bb31 100644 (file)
@@ -1,4 +1,4 @@
-from parsing import (
+from parsing import (  # noqa: F401
     InstDef,
     Macro,
     Pseudo,
index 0dbcd599f9d4d98a836b6090d62b0224165245ec..3f7ffbc5523fd0ece17e7d7852e340118182d023 100644 (file)
@@ -12,7 +12,6 @@ from analyzer import (
 from generators_common import (
     DEFAULT_INPUT,
     ROOT,
-    root_relative_path,
     write_header,
 )
 from cwriter import CWriter
index 44a699c92bbd226e689924515ba0eea6b947542b..7f610bff6290e2cb315d03ba8a6f14ea0a223994 100644 (file)
@@ -14,7 +14,6 @@ from generators_common import (
     ROOT,
 )
 from cwriter import CWriter
-from typing import TextIO
 
 
 DEFAULT_OUTPUT = ROOT / "Python/opcode_targets.h"
index fb2ab931b1c108077301dfe214e155adcd745b3d..5df4413e833d5a479000ff52a4ecc7506e858e85 100644 (file)
@@ -4,8 +4,6 @@ Writes the cases to generated_cases.c.h, which is #included in ceval.c.
 """
 
 import argparse
-import os.path
-import sys
 
 from analyzer import (
     Analysis,
@@ -14,7 +12,6 @@ from analyzer import (
     Part,
     analyze_files,
     Skip,
-    StackItem,
     analysis_error,
 )
 from generators_common import (
@@ -24,9 +21,8 @@ from generators_common import (
     emit_tokens,
 )
 from cwriter import CWriter
-from typing import TextIO, Iterator
-from lexer import Token
-from stack import StackOffset, Stack, SizeMismatch
+from typing import TextIO
+from stack import Stack, SizeMismatch
 
 
 DEFAULT_OUTPUT = ROOT / "Python/generated_cases.c.h"
index 944d134f12a18ecfd5c0f22da7a4b5df040ee8d7..a091870489fbaf444d7cb3862deea398b388af03 100644 (file)
@@ -4,16 +4,12 @@ Writes the cases to executor_cases.c.h, which is #included in ceval.c.
 """
 
 import argparse
-import os.path
-import sys
 
 from analyzer import (
     Analysis,
     Instruction,
     Uop,
-    Part,
     analyze_files,
-    Skip,
     StackItem,
     analysis_error,
 )
@@ -28,7 +24,7 @@ from generators_common import (
 from cwriter import CWriter
 from typing import TextIO, Iterator
 from lexer import Token
-from stack import StackOffset, Stack, SizeMismatch
+from stack import Stack, SizeMismatch
 
 DEFAULT_OUTPUT = ROOT / "Python/executor_cases.c.h"
 
index eb5e3f4a324735e94def41abffccc9cbd6040fc3..aae89faaa928e1cd5d70f2535eae8282866b8c0c 100644 (file)
@@ -4,12 +4,9 @@ Writes the IDs to pycore_uop_ids.h by default.
 """
 
 import argparse
-import os.path
-import sys
 
 from analyzer import (
     Analysis,
-    Instruction,
     analyze_files,
 )
 from generators_common import (