From c608477532c56decd70afd5c5390973bda6df58f Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Mon, 17 Jun 2024 21:05:56 +0200 Subject: [PATCH] gh-120417: Remove unused imports in tests (part 1) (#120629) --- Lib/test/_test_embed_set_config.py | 1 - Lib/test/support/__init__.py | 1 - Lib/test/test___all__.py | 1 - Lib/test/test_call.py | 3 +-- Lib/test/test_capi/test_list.py | 2 -- Lib/test/test_capi/test_misc.py | 1 - Lib/test/test_capi/test_structmembers.py | 1 - Lib/test/test_concurrent_futures/executor.py | 1 - Lib/test/test_ctypes/test_generated_structs.py | 3 +-- Lib/test/test_ctypes/test_structures.py | 2 +- 10 files changed, 3 insertions(+), 13 deletions(-) diff --git a/Lib/test/_test_embed_set_config.py b/Lib/test/_test_embed_set_config.py index 5ff521892cb..23423d5b7a5 100644 --- a/Lib/test/_test_embed_set_config.py +++ b/Lib/test/_test_embed_set_config.py @@ -6,7 +6,6 @@ # (before the site module is run). import _testinternalcapi -import os import sys import unittest from test import support diff --git a/Lib/test/support/__init__.py b/Lib/test/support/__init__.py index adc6362e20d..a045c88d7f4 100644 --- a/Lib/test/support/__init__.py +++ b/Lib/test/support/__init__.py @@ -4,7 +4,6 @@ if __name__ != 'test.support': raise ImportError('support must be imported from the test package') import contextlib -import dataclasses import functools import _opcode import os diff --git a/Lib/test/test___all__.py b/Lib/test/test___all__.py index 19dcbb207e9..b40622efe46 100644 --- a/Lib/test/test___all__.py +++ b/Lib/test/test___all__.py @@ -3,7 +3,6 @@ from test import support from test.support import warnings_helper import os import sys -import types if support.check_sanitizer(address=True, memory=True): diff --git a/Lib/test/test_call.py b/Lib/test/test_call.py index 7ea27929138..504f8800a00 100644 --- a/Lib/test/test_call.py +++ b/Lib/test/test_call.py @@ -1,6 +1,6 @@ import unittest from test.support import (cpython_only, is_wasi, requires_limited_api, Py_DEBUG, - set_recursion_limit, skip_on_s390x, import_helper) + set_recursion_limit, skip_on_s390x) try: import _testcapi except ImportError: @@ -14,7 +14,6 @@ import collections import itertools import gc import contextlib -import sys import types diff --git a/Lib/test/test_capi/test_list.py b/Lib/test/test_capi/test_list.py index 0896a971f5c..83e41205bc9 100644 --- a/Lib/test/test_capi/test_list.py +++ b/Lib/test/test_capi/test_list.py @@ -1,5 +1,3 @@ -import gc -import weakref import unittest from test.support import import_helper from collections import UserList diff --git a/Lib/test/test_capi/test_misc.py b/Lib/test/test_capi/test_misc.py index 0dc0b530aec..9de97c0c2c7 100644 --- a/Lib/test/test_capi/test_misc.py +++ b/Lib/test/test_capi/test_misc.py @@ -17,7 +17,6 @@ import threading import time import types import unittest -import warnings import weakref import operator from test import support diff --git a/Lib/test/test_capi/test_structmembers.py b/Lib/test/test_capi/test_structmembers.py index 08ca1f82852..6b27dc512a7 100644 --- a/Lib/test/test_capi/test_structmembers.py +++ b/Lib/test/test_capi/test_structmembers.py @@ -1,6 +1,5 @@ import unittest from test.support import import_helper -from test.support import warnings_helper # Skip this test if the _testcapi module isn't available. import_helper.import_module('_testcapi') diff --git a/Lib/test/test_concurrent_futures/executor.py b/Lib/test/test_concurrent_futures/executor.py index 3049bb74861..4160656cb13 100644 --- a/Lib/test/test_concurrent_futures/executor.py +++ b/Lib/test/test_concurrent_futures/executor.py @@ -1,6 +1,5 @@ import threading import time -import unittest import weakref from concurrent import futures from test import support diff --git a/Lib/test/test_ctypes/test_generated_structs.py b/Lib/test/test_ctypes/test_generated_structs.py index f93371c067e..cbd73c4e911 100644 --- a/Lib/test/test_ctypes/test_generated_structs.py +++ b/Lib/test/test_ctypes/test_generated_structs.py @@ -14,10 +14,9 @@ from test.support import import_helper import re from dataclasses import dataclass from functools import cached_property -import sys import ctypes -from ctypes import Structure, Union, _SimpleCData +from ctypes import Structure, Union from ctypes import sizeof, alignment, pointer, string_at _ctypes_test = import_helper.import_module("_ctypes_test") diff --git a/Lib/test/test_ctypes/test_structures.py b/Lib/test/test_ctypes/test_structures.py index 7650c80273f..6cc09c8f2b5 100644 --- a/Lib/test/test_ctypes/test_structures.py +++ b/Lib/test/test_ctypes/test_structures.py @@ -2,7 +2,7 @@ from platform import architecture as _architecture import struct import sys import unittest -from ctypes import (CDLL, Array, Structure, Union, POINTER, sizeof, byref, alignment, +from ctypes import (CDLL, Structure, Union, POINTER, sizeof, byref, alignment, c_void_p, c_char, c_wchar, c_byte, c_ubyte, c_uint8, c_uint16, c_uint32, c_short, c_ushort, c_int, c_uint,