From fafc8937acb788c0c0a06df0f6ef1c62f61e36c3 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Wed, 12 Mar 2025 16:00:24 +0100 Subject: [PATCH] gh-131152: Remove unused imports from cases_generator --- Tools/cases_generator/analyzer.py | 2 +- Tools/cases_generator/generators_common.py | 1 - Tools/cases_generator/optimizer_generator.py | 2 +- Tools/cases_generator/stack.py | 3 +-- Tools/cases_generator/tier1_generator.py | 2 +- Tools/cases_generator/tier2_generator.py | 2 +- 6 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Tools/cases_generator/analyzer.py b/Tools/cases_generator/analyzer.py index faf720e8fe67ee..1b990da5c628be 100644 --- a/Tools/cases_generator/analyzer.py +++ b/Tools/cases_generator/analyzer.py @@ -1,4 +1,4 @@ -from dataclasses import dataclass, field +from dataclasses import dataclass import itertools import lexer import parser diff --git a/Tools/cases_generator/generators_common.py b/Tools/cases_generator/generators_common.py index 9511974efb423e..8e6bc5a8995dc9 100644 --- a/Tools/cases_generator/generators_common.py +++ b/Tools/cases_generator/generators_common.py @@ -2,7 +2,6 @@ from analyzer import ( Instruction, - Uop, Properties, StackItem, analysis_error, diff --git a/Tools/cases_generator/optimizer_generator.py b/Tools/cases_generator/optimizer_generator.py index b679ec84707aae..b265847a26c971 100644 --- a/Tools/cases_generator/optimizer_generator.py +++ b/Tools/cases_generator/optimizer_generator.py @@ -21,7 +21,7 @@ TokenIterator, ) from cwriter import CWriter -from typing import TextIO, Iterator +from typing import TextIO from lexer import Token from stack import Local, Stack, StackError, Storage diff --git a/Tools/cases_generator/stack.py b/Tools/cases_generator/stack.py index 7866857023f952..eb7d1967eb75c3 100644 --- a/Tools/cases_generator/stack.py +++ b/Tools/cases_generator/stack.py @@ -1,9 +1,8 @@ import re from analyzer import StackItem, StackEffect, Instruction, Uop, PseudoInstruction -from collections import defaultdict from dataclasses import dataclass from cwriter import CWriter -from typing import Iterator, Tuple +from typing import Iterator UNUSED = {"unused"} diff --git a/Tools/cases_generator/tier1_generator.py b/Tools/cases_generator/tier1_generator.py index 83ac8b921111ee..0f0addb3d99589 100644 --- a/Tools/cases_generator/tier1_generator.py +++ b/Tools/cases_generator/tier1_generator.py @@ -24,7 +24,7 @@ Emitter, ) from cwriter import CWriter -from typing import TextIO, Callable +from typing import TextIO from stack import Local, Stack, StackError, get_stack_effect, Storage DEFAULT_OUTPUT = ROOT / "Python/generated_cases.c.h" diff --git a/Tools/cases_generator/tier2_generator.py b/Tools/cases_generator/tier2_generator.py index fc7b29af627baa..d378815f6af391 100644 --- a/Tools/cases_generator/tier2_generator.py +++ b/Tools/cases_generator/tier2_generator.py @@ -26,7 +26,7 @@ always_true, ) from cwriter import CWriter -from typing import TextIO, Iterator +from typing import TextIO from lexer import Token from stack import Local, Stack, StackError, Storage