https://github.com/python/cpython/commit/fcb750af8600c1679288afb89e9242d67f0c5d01
commit: fcb750af8600c1679288afb89e9242d67f0c5d01
branch: main
author: Victor Stinner <[email protected]>
committer: vstinner <[email protected]>
date: 2025-03-13T10:59:51+01:00
summary:
gh-131152: Remove unused imports from `Tools/cases_generator` (#131156)
files:
M Tools/cases_generator/analyzer.py
M Tools/cases_generator/generators_common.py
M Tools/cases_generator/optimizer_generator.py
M Tools/cases_generator/stack.py
M Tools/cases_generator/tier1_generator.py
M Tools/cases_generator/tier2_generator.py
diff --git a/Tools/cases_generator/analyzer.py
b/Tools/cases_generator/analyzer.py
index 664e247226c084..e0ef198c1646c2 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
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]