From: Victor Stinner Date: Thu, 13 Mar 2025 09:59:51 +0000 (+0100) Subject: gh-131152: Remove unused imports from `Tools/cases_generator` (#131156) X-Git-Tag: v3.14.0a6~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fcb750af8600c1679288afb89e9242d67f0c5d01;p=thirdparty%2FPython%2Fcpython.git gh-131152: Remove unused imports from `Tools/cases_generator` (#131156) --- diff --git a/Tools/cases_generator/analyzer.py b/Tools/cases_generator/analyzer.py index 664e247226c0..e0ef198c1646 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 9511974efb42..8e6bc5a8995d 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 b679ec84707a..b265847a26c9 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 7866857023f9..eb7d1967eb75 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 83ac8b921111..0f0addb3d995 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 fc7b29af627b..d378815f6af3 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