From fcb750af8600c1679288afb89e9242d67f0c5d01 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Thu, 13 Mar 2025 10:59:51 +0100 Subject: gh-131152: Remove unused imports from `Tools/cases_generator` (#131156) --- 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 664e247..e0ef198 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 9511974..8e6bc5a 100644 --- a/Tools/cases_generator/generators_common.py +++ b/Tools/cases_generator/generators_common.py @@ -2,7 +2,6 @@ from pathlib import Path 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 b679ec8..b265847 100644 --- a/Tools/cases_generator/optimizer_generator.py +++ b/Tools/cases_generator/optimizer_generator.py @@ -21,7 +21,7 @@ from generators_common import ( 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 7866857..eb7d196 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 83ac8b9..0f0addb 100644 --- a/Tools/cases_generator/tier1_generator.py +++ b/Tools/cases_generator/tier1_generator.py @@ -24,7 +24,7 @@ from generators_common import ( 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 fc7b29a..d378815 100644 --- a/Tools/cases_generator/tier2_generator.py +++ b/Tools/cases_generator/tier2_generator.py @@ -26,7 +26,7 @@ from generators_common import ( 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 -- cgit v0.12