[Python-checkins] gh-84623: Remove unused imports in stdlib (#93773)
vstinner
webhook-mailer at python.org
Mon Jun 13 10:28:50 EDT 2022
https://github.com/python/cpython/commit/259dd71c32a42708a2800c72898e2664a33fda9c
commit: 259dd71c32a42708a2800c72898e2664a33fda9c
branch: main
author: Victor Stinner <vstinner at python.org>
committer: vstinner <vstinner at python.org>
date: 2022-06-13T16:28:41+02:00
summary:
gh-84623: Remove unused imports in stdlib (#93773)
files:
M Lib/asyncio/base_futures.py
M Lib/asyncio/coroutines.py
M Lib/asyncio/locks.py
M Lib/asyncio/runners.py
M Lib/asyncio/streams.py
M Lib/distutils/sysconfig.py
M Lib/idlelib/configdialog.py
M Lib/idlelib/util.py
M Lib/threading.py
M Lib/tkinter/commondialog.py
M Lib/urllib/parse.py
M Lib/urllib/request.py
diff --git a/Lib/asyncio/base_futures.py b/Lib/asyncio/base_futures.py
index cd811a788cb6d..7987963bd9934 100644
--- a/Lib/asyncio/base_futures.py
+++ b/Lib/asyncio/base_futures.py
@@ -1,7 +1,6 @@
__all__ = ()
import reprlib
-from _thread import get_ident
from . import format_helpers
diff --git a/Lib/asyncio/coroutines.py b/Lib/asyncio/coroutines.py
index 0e4b489f30fd7..7fda0e449d500 100644
--- a/Lib/asyncio/coroutines.py
+++ b/Lib/asyncio/coroutines.py
@@ -4,7 +4,6 @@
import inspect
import os
import sys
-import traceback
import types
diff --git a/Lib/asyncio/locks.py b/Lib/asyncio/locks.py
index e71130274dd6f..42177f1c07994 100644
--- a/Lib/asyncio/locks.py
+++ b/Lib/asyncio/locks.py
@@ -8,7 +8,6 @@
from . import exceptions
from . import mixins
-from . import tasks
class _ContextManagerMixin:
async def __aenter__(self):
diff --git a/Lib/asyncio/runners.py b/Lib/asyncio/runners.py
index 065691bed9928..f524c3b8e424f 100644
--- a/Lib/asyncio/runners.py
+++ b/Lib/asyncio/runners.py
@@ -5,7 +5,6 @@
import functools
import threading
import signal
-import sys
from . import coroutines
from . import events
from . import exceptions
diff --git a/Lib/asyncio/streams.py b/Lib/asyncio/streams.py
index a568c4e4b295f..9a169035de886 100644
--- a/Lib/asyncio/streams.py
+++ b/Lib/asyncio/streams.py
@@ -4,7 +4,6 @@
import socket
import sys
-import warnings
import weakref
if hasattr(socket, 'AF_UNIX'):
diff --git a/Lib/distutils/sysconfig.py b/Lib/distutils/sysconfig.py
index 3414a761e76b9..041877512051b 100644
--- a/Lib/distutils/sysconfig.py
+++ b/Lib/distutils/sysconfig.py
@@ -9,7 +9,6 @@
Email: <fdrake at acm.org>
"""
-import _imp
import os
import re
import sys
diff --git a/Lib/idlelib/configdialog.py b/Lib/idlelib/configdialog.py
index d5748a64a798b..57eaffeef3962 100644
--- a/Lib/idlelib/configdialog.py
+++ b/Lib/idlelib/configdialog.py
@@ -11,7 +11,7 @@
"""
import re
-from tkinter import (Toplevel, Listbox, Scale, Canvas,
+from tkinter import (Toplevel, Listbox, Canvas,
StringVar, BooleanVar, IntVar, TRUE, FALSE,
TOP, BOTTOM, RIGHT, LEFT, SOLID, GROOVE,
NONE, BOTH, X, Y, W, E, EW, NS, NSEW, NW,
diff --git a/Lib/idlelib/util.py b/Lib/idlelib/util.py
index 5480219786bca..ede670a4db553 100644
--- a/Lib/idlelib/util.py
+++ b/Lib/idlelib/util.py
@@ -12,7 +12,6 @@
* std streams (pyshell, run),
* warning stuff (pyshell, run).
"""
-from os import path
# .pyw is for Windows; .pyi is for stub files.
py_extensions = ('.py', '.pyw', '.pyi') # Order needed for open/save dialogs.
diff --git a/Lib/threading.py b/Lib/threading.py
index a3df587f10666..e32ad1418d9dd 100644
--- a/Lib/threading.py
+++ b/Lib/threading.py
@@ -7,7 +7,7 @@
from time import monotonic as _time
from _weakrefset import WeakSet
-from itertools import islice as _islice, count as _count
+from itertools import count as _count
try:
from _collections import deque as _deque
except ImportError:
diff --git a/Lib/tkinter/commondialog.py b/Lib/tkinter/commondialog.py
index e595c99defb99..86f5387e001bf 100644
--- a/Lib/tkinter/commondialog.py
+++ b/Lib/tkinter/commondialog.py
@@ -10,7 +10,7 @@
__all__ = ["Dialog"]
-from tkinter import Frame, _get_temp_root, _destroy_temp_root
+from tkinter import _get_temp_root, _destroy_temp_root
class Dialog:
diff --git a/Lib/urllib/parse.py b/Lib/urllib/parse.py
index d70a6943f0a73..fd6d9f44c6268 100644
--- a/Lib/urllib/parse.py
+++ b/Lib/urllib/parse.py
@@ -30,7 +30,6 @@
from collections import namedtuple
import functools
import re
-import sys
import types
import warnings
diff --git a/Lib/urllib/request.py b/Lib/urllib/request.py
index 6d580a434a7be..c352fb25ae2bc 100644
--- a/Lib/urllib/request.py
+++ b/Lib/urllib/request.py
@@ -88,7 +88,6 @@
import http.client
import io
import os
-import posixpath
import re
import socket
import string
More information about the Python-checkins
mailing list