]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-151428: Remove unused imports from `Tools/` (#151442)
authorIvy Xu <fakeshadow1337@gmail.com>
Sun, 14 Jun 2026 13:12:30 +0000 (21:12 +0800)
committerGitHub <noreply@github.com>
Sun, 14 Jun 2026 13:12:30 +0000 (16:12 +0300)
Tools/c-analyzer/c_parser/preprocessor/clang.py
Tools/c-analyzer/distutils/util.py
Tools/cases_generator/generators_common.py
Tools/cases_generator/opcode_metadata_generator.py
Tools/cases_generator/parser.py
Tools/cases_generator/tier1_generator.py
Tools/inspection/benchmark_external_inspection.py
Tools/jit/_stencils.py
Tools/picklebench/memory_dos_impact.py

index 574a23f8f6d6f9f6375d8c1f7d304c65abff1220..738c261d1ecd80a4e00df081f915dcbfa8492b16 100644 (file)
@@ -1,5 +1,4 @@
 import os.path
-import re, sys
 
 from . import common as _common
 from . import gcc as _gcc
index f687a28ec2f40e89ca219a1e9253eb3b35fa4cc2..c8e92658d953661ba9e60243e4e3601b75858e3b 100644 (file)
@@ -8,7 +8,6 @@ import os
 import re
 import string
 import sys
-from distutils.errors import DistutilsPlatformError
 
 def get_host_platform():
     """Return a string that identifies the current platform.  This is used mainly to
index bdc4324b6702006f92e0864dffe9987ce4bec1a8..8c66ad4885ccfc83dea8d9084b0e7fe3b523a03c 100644 (file)
@@ -7,14 +7,12 @@ from analyzer import (
     analysis_error,
     Label,
     CodeSection,
-    Uop,
 )
 from cwriter import CWriter
 from typing import Callable, TextIO, Iterator, Iterable
 from lexer import Token
 from stack import Storage, StackError
 from parser import Stmt, SimpleStmt, BlockStmt, IfStmt, ForStmt, WhileStmt, MacroIfStmt
-from stack import PRINT_STACKS
 DEBUG = False
 
 class TokenIterator:
index 21407ad7df1e9a57b6ce05e02556ef3880dbd5f1..00f6804f1724b591211fccfa66c402a7c58877da 100644 (file)
@@ -19,7 +19,6 @@ from generators_common import (
     cflags,
 )
 from cwriter import CWriter
-from dataclasses import dataclass
 from typing import TextIO
 from stack import get_stack_effect
 
index ccf8bf649520ff6b2276c39a2c1efc5442710317..aa6c0b1446fb76b6aeca2c723f1a7ee49a730d70 100644 (file)
@@ -20,7 +20,6 @@ from parsing import (  # noqa: F401
     MacroIfStmt,
 )
 
-import pprint
 
 CodeDef = InstDef | LabelDef
 
index d2fa749e1417f51a3a3d75c54e7ad4433d2ca92e..ebc914a6837e2eb6a7ad840dcc9833783ef70c85 100644 (file)
@@ -9,8 +9,6 @@ from analyzer import (
     Analysis,
     Instruction,
     Uop,
-    Label,
-    CodeSection,
     Part,
     analyze_files,
     Skip,
@@ -24,13 +22,9 @@ from generators_common import (
     write_header,
     type_and_null,
     Emitter,
-    TokenIterator,
-    always_true,
-    emit_to,
 )
 from cwriter import CWriter
 from typing import TextIO
-from lexer import Token
 from stack import Local, Stack, StackError, get_stack_effect, Storage
 
 DEFAULT_OUTPUT = ROOT / "Python/generated_cases.c.h"
index 8e367422a961da26facf9508ed45dd593a107d88..b7aa0e5de7ed99bae5d8e28f45f3561d13ab5d40 100644 (file)
@@ -4,7 +4,6 @@ import subprocess
 import sys
 import contextlib
 import tempfile
-import os
 import argparse
 from _colorize import get_colors, can_colorize
 
index e2ae3d988fc7ac9d7fb4e8a49ce94603d07c6c89..d4547dc8e8e3c129af9d2baacea9177a397d1c86 100644 (file)
@@ -2,7 +2,6 @@
 
 import dataclasses
 import enum
-import sys
 import typing
 
 import _schema
index 3bad6586c469437acfbcfb1bf223b97ff8c76c17..0a7cef8668565c83806d0f300d884b46c48e4888 100755 (executable)
@@ -24,7 +24,6 @@ Usage:
 
 import argparse
 import gc
-import io
 import json
 import os
 import pickle
@@ -32,11 +31,10 @@ import statistics
 import struct
 import subprocess
 import sys
-import tempfile
 import tracemalloc
 from pathlib import Path
 from time import perf_counter
-from typing import Any, Dict, List, Tuple, Optional
+from typing import Any, Dict, List, Tuple
 
 
 # Configuration