]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-131152: Remove unused imports from tests (part 2) (#131154)
authorVictor Stinner <vstinner@python.org>
Thu, 13 Mar 2025 09:57:40 +0000 (10:57 +0100)
committerGitHub <noreply@github.com>
Thu, 13 Mar 2025 09:57:40 +0000 (10:57 +0100)
22 files changed:
Lib/test/test_free_threading/test_func_annotations.py
Lib/test/test_free_threading/test_itertools_batched.py
Lib/test/test_free_threading/test_methodcaller.py
Lib/test/test_glob.py
Lib/test/test_importlib/extension/test_case_sensitivity.py
Lib/test/test_importlib/resources/test_files.py
Lib/test/test_importlib/test_util.py
Lib/test/test_locale.py
Lib/test/test_pathlib/test_pathlib.py
Lib/test/test_pathlib/test_pathlib_abc.py
Lib/test/test_pkgutil.py
Lib/test/test_pyrepl/support.py
Lib/test/test_pyrepl/test_eventqueue.py
Lib/test/test_shutil.py
Lib/test/test_tarfile.py
Lib/test/test_thread_local_bytecode.py
Lib/test/test_types.py
Lib/test/test_userdict.py
Lib/test/test_userlist.py
Lib/test/test_wmi.py
Lib/test/test_zipfile/_path/test_path.py
Lib/test/test_zipfile/test_core.py

index 1a6461953d4aec98a94a276be1d0522579602216..b3e92956072c7559e4085696f9434cfa96bc1f2c 100644 (file)
@@ -1,7 +1,7 @@
 import concurrent.futures
 import unittest
 import inspect
-from threading import Thread, Barrier
+from threading import Barrier
 from unittest import TestCase
 
 from test.support import threading_helper, Py_GIL_DISABLED
index fa9e06bf07fa26d81ffd84fdfccd348bab2fd708..a754b4f9ea9902da610a11e4144c110e23d0cc12 100644 (file)
@@ -1,5 +1,4 @@
 import unittest
-import sys
 from threading import Thread, Barrier
 from itertools import batched
 from test.support import threading_helper
index 8846b0010012f26950d1ce9e9e5864a0c8c4eee7..0a03e38cf2c878fe98c14a20deda10fc9849566a 100644 (file)
@@ -1,6 +1,5 @@
 import unittest
 from threading import Thread
-from test.support import threading_helper
 from operator import methodcaller
 
 
index da73769c16e9af9b2e7540a5c5948d5697a848b2..6e5fc2939c6f2ca35576e52d2ba0df17dd102162 100644 (file)
@@ -6,7 +6,6 @@ import sys
 import unittest
 import warnings
 
-from test import support
 from test.support import is_wasi, Py_DEBUG
 from test.support.os_helper import (TESTFN, skip_unless_symlink,
                                     can_symlink, create_empty_file, change_cwd)
index 40311627a144e821b9076bb8dec5b439c1b72ef3..5183719162edd62dd717218d4a312c754eb7f2ec 100644 (file)
@@ -1,4 +1,3 @@
-from importlib import _bootstrap_external
 from test.support import os_helper
 import unittest
 import sys
index db8a4e62a32dc690c76008da89f1c3bfd2bf8ddb..3ce44999f98ee5681f61eb98871aa9042f49db34 100644 (file)
@@ -1,7 +1,5 @@
-import os
 import pathlib
 import py_compile
-import shutil
 import textwrap
 import unittest
 import warnings
index 6332548291987bf58063ed240fd49c211d3e710c..5de89714eb50c728f10a7b42c4a26f08c0bb623e 100644 (file)
@@ -9,7 +9,6 @@ import importlib.util
 from importlib import _bootstrap_external
 import os
 import pathlib
-import re
 import string
 import sys
 from test import support
index c025ed4108fb5834359970d37cf8ecf57bdbb3b2..dc1ba258e0b81b7dd237eab82c8ae27203859856 100644 (file)
@@ -489,7 +489,6 @@ class TestMiscellaneous(unittest.TestCase):
         # valid. Furthermore LC_CTYPE=UTF is used by the UTF-8 locale coercing
         # during interpreter startup (on macOS).
         import _locale
-        import os
 
         self.assertEqual(locale._parse_localename('UTF-8'), (None, 'UTF-8'))
 
index b9725af0c988f78650100f150a68c7eff00a1e87..51814ae970dab04f1b22d02e0d04fd5d529d4a0d 100644 (file)
@@ -18,7 +18,6 @@ from urllib.request import pathname2url
 from test.support import import_helper
 from test.support import is_emscripten, is_wasi
 from test.support import infinite_recursion
-from test.support import swap_attr
 from test.support import os_helper
 from test.support.os_helper import TESTFN, FakePath
 from test.test_pathlib import test_pathlib_abc
index cff4e3372b7a3b214ece9a0fa184496bd7bfe95b..08dad4d28b8eb355adff944725d192eea5b2835f 100644 (file)
@@ -1,11 +1,9 @@
-import collections
 import io
 import os
 import errno
 import unittest
 
-from pathlib._os import magic_open
-from pathlib.types import _PathParser, PathInfo, _JoinablePath, _ReadablePath, _WritablePath
+from pathlib.types import _JoinablePath, _ReadablePath, _WritablePath
 import posixpath
 
 from test.support.os_helper import TESTFN
index 736b83711def038d1ab4a55690581a0b1d9523a3..d4faaaeca0045726ce2c49e61497a6a7640a8115 100644 (file)
@@ -1,6 +1,6 @@
 from pathlib import Path
-from test.support.import_helper import unload, CleanImport
-from test.support.warnings_helper import check_warnings, ignore_warnings
+from test.support.import_helper import unload
+from test.support.warnings_helper import check_warnings
 import unittest
 import sys
 import importlib
index 45e3bf758f17de69cccefd449dc932eeda88b74c..db7c68681f62c43fc520c1edf0b8fdcebe3251c3 100644 (file)
@@ -1,4 +1,3 @@
-import os
 from code import InteractiveConsole
 from functools import partial
 from typing import Iterable
index b25bdb956b0d144b317d3abd145415354dfbad9e..afb557103424a6e688c1ead5c4463413533bd0d5 100644 (file)
@@ -1,6 +1,5 @@
 import tempfile
 import unittest
-import sys
 from unittest.mock import patch
 from test import support
 
index 078ddd6c431b37de25d98f775df346a91bbac977..86bdc302ea76fda80aea59719f9443008da9adc3 100644 (file)
@@ -10,7 +10,6 @@ import os
 import os.path
 import errno
 import functools
-import pathlib
 import subprocess
 import random
 import string
@@ -32,7 +31,6 @@ except ImportError:
 from test import support
 from test.support import os_helper
 from test.support.os_helper import TESTFN, FakePath
-from test.support import warnings_helper
 
 TESTFN2 = TESTFN + "2"
 TESTFN_SRC = TESTFN + "_SRC"
index 54d329a15d4d259acb91a1b83f24a668fc6631ed..3e4cf8dd56db08912e99a6d802bf54cd9bdd2741 100644 (file)
@@ -19,7 +19,6 @@ from test import archiver_tests
 from test import support
 from test.support import os_helper
 from test.support import script_helper
-from test.support import warnings_helper
 
 # Check for our compression modules.
 try:
index ea52fb888ce25dde620413a2b727628a4a79357c..d5c56db8d5da5829bdde725eff8addb5aa87dd73 100644 (file)
@@ -1,5 +1,4 @@
 """Tests for thread-local bytecode."""
-import dis
 import textwrap
 import unittest
 
index 5a65b5dacaf5816cd6064a45061b828d79e23c82..f014f7e9ee08c9b018865e42e867ba6141a5a54f 100644 (file)
@@ -1,8 +1,7 @@
 # Python test set -- part 6, built-in types
 
 from test.support import (
-    run_with_locale, is_apple_mobile, cpython_only, no_rerun,
-    iter_builtin_types, iter_slot_wrappers,
+    run_with_locale, cpython_only, no_rerun,
     MISSING_C_DOCSTRINGS,
 )
 import collections.abc
index 9bd842eda5b49c17d2454d68e1df3b9267ef5bc3..ace84ef564df72f2b3069967a3b7b5bd5811ed9c 100644 (file)
@@ -1,6 +1,6 @@
 # Check every path through every method of UserDict
 
-from test import mapping_tests, support
+from test import mapping_tests
 import unittest
 import collections
 
index e82e88f3f3ed1d6fbe2eb93be4e0b22eb63cf84b..d3d9f4cff8da3ad7cc9add853fc07e5441c8378f 100644 (file)
@@ -3,7 +3,6 @@
 from collections import UserList
 from test import list_tests
 import unittest
-from test import support
 
 
 class UserListTest(list_tests.CommonTest):
index 111f990656ced5a0b6fd576faf46b25bd5d28975..ac7c9cb3a5a493ac1d43c34f7cd4dd850f14944f 100644 (file)
@@ -1,7 +1,6 @@
 # Test the internal _wmi module on Windows
 # This is used by the platform module, and potentially others
 
-import time
 import unittest
 from test import support
 from test.support import import_helper
index 1ee45f5fc5710447506da41c706371890b3eaea8..0afabc0c6683c4c8216080a59f4b6d33bdb08d69 100644 (file)
@@ -5,7 +5,6 @@ import pathlib
 import pickle
 import stat
 import sys
-import time
 import unittest
 import zipfile
 import zipfile._path
index 6b1fe56074d56175666c69e8ffb535fc56482155..44e8190ac6710b14e2bf60e8b73fe3c5f0154e10 100644 (file)
@@ -24,7 +24,6 @@ from test.support import script_helper, os_helper
 from test.support import (
     findfile, requires_zlib, requires_bz2, requires_lzma,
     captured_stdout, captured_stderr, requires_subprocess,
-    is_emscripten
 )
 from test.support.os_helper import (
     TESTFN, unlink, rmtree, temp_dir, temp_cwd, fd_count, FakePath