[Python-checkins] bpo-40443: Remove unused imports in the stdlib (GH-19803)
Victor Stinner
webhook-mailer at python.org
Thu Apr 30 05:26:41 EDT 2020
https://github.com/python/cpython/commit/90549676e063c2c818cfc14213d3adb7edcc2bd5
commit: 90549676e063c2c818cfc14213d3adb7edcc2bd5
branch: master
author: Victor Stinner <vstinner at python.org>
committer: GitHub <noreply at github.com>
date: 2020-04-30T11:26:33+02:00
summary:
bpo-40443: Remove unused imports in the stdlib (GH-19803)
files:
M Lib/asyncio/events.py
M Lib/asyncio/sslproto.py
M Lib/bz2.py
M Lib/concurrent/futures/process.py
M Lib/concurrent/futures/thread.py
M Lib/ctypes/test/test_loading.py
M Lib/modulefinder.py
M Lib/plistlib.py
M Lib/xml/dom/xmlbuilder.py
M Lib/zipfile.py
diff --git a/Lib/asyncio/events.py b/Lib/asyncio/events.py
index 16a6cfd438bdc..70017cb86a059 100644
--- a/Lib/asyncio/events.py
+++ b/Lib/asyncio/events.py
@@ -19,7 +19,6 @@
import threading
from . import format_helpers
-from . import exceptions
class Handle:
diff --git a/Lib/asyncio/sslproto.py b/Lib/asyncio/sslproto.py
index 3eca6b4a39128..cad25b26539f5 100644
--- a/Lib/asyncio/sslproto.py
+++ b/Lib/asyncio/sslproto.py
@@ -5,7 +5,6 @@
except ImportError: # pragma: no cover
ssl = None
-from . import base_events
from . import constants
from . import protocols
from . import transports
diff --git a/Lib/bz2.py b/Lib/bz2.py
index e094fbb548bc9..ce07ebeb142d9 100644
--- a/Lib/bz2.py
+++ b/Lib/bz2.py
@@ -12,7 +12,6 @@
from builtins import open as _builtin_open
import io
import os
-import warnings
import _compression
from threading import RLock
diff --git a/Lib/concurrent/futures/process.py b/Lib/concurrent/futures/process.py
index a76e2c9cf231a..90bc98bf2ecd1 100644
--- a/Lib/concurrent/futures/process.py
+++ b/Lib/concurrent/futures/process.py
@@ -45,7 +45,6 @@
__author__ = 'Brian Quinlan (brian at sweetapp.com)'
-import atexit
import os
from concurrent.futures import _base
import queue
diff --git a/Lib/concurrent/futures/thread.py b/Lib/concurrent/futures/thread.py
index 2810b357bc1e1..b7a2cac7f5701 100644
--- a/Lib/concurrent/futures/thread.py
+++ b/Lib/concurrent/futures/thread.py
@@ -5,7 +5,6 @@
__author__ = 'Brian Quinlan (brian at sweetapp.com)'
-import atexit
from concurrent.futures import _base
import itertools
import queue
diff --git a/Lib/ctypes/test/test_loading.py b/Lib/ctypes/test/test_loading.py
index 5c48b0db4c393..ba655bceb8b21 100644
--- a/Lib/ctypes/test/test_loading.py
+++ b/Lib/ctypes/test/test_loading.py
@@ -3,7 +3,6 @@
import shutil
import subprocess
import sys
-import sysconfig
import unittest
import test.support
from ctypes.util import find_library
diff --git a/Lib/modulefinder.py b/Lib/modulefinder.py
index aadcd23edbaaa..cb455f40c4d78 100644
--- a/Lib/modulefinder.py
+++ b/Lib/modulefinder.py
@@ -7,8 +7,6 @@
import os
import io
import sys
-import types
-import warnings
LOAD_CONST = dis.opmap['LOAD_CONST']
diff --git a/Lib/plistlib.py b/Lib/plistlib.py
index a84bb57371ef6..aff5fe36ca38b 100644
--- a/Lib/plistlib.py
+++ b/Lib/plistlib.py
@@ -51,7 +51,6 @@
import binascii
import codecs
-import contextlib
import datetime
import enum
from io import BytesIO
@@ -59,7 +58,6 @@
import os
import re
import struct
-from warnings import warn
from xml.parsers.expat import ParserCreate
diff --git a/Lib/xml/dom/xmlbuilder.py b/Lib/xml/dom/xmlbuilder.py
index 213ab14551c67..8a200263497b8 100644
--- a/Lib/xml/dom/xmlbuilder.py
+++ b/Lib/xml/dom/xmlbuilder.py
@@ -1,7 +1,6 @@
"""Implementation of the DOM Level 3 'LS-Load' feature."""
import copy
-import warnings
import xml.dom
from xml.dom.NodeFilter import NodeFilter
diff --git a/Lib/zipfile.py b/Lib/zipfile.py
index c3f814cc747e0..8903d6a42ee4e 100644
--- a/Lib/zipfile.py
+++ b/Lib/zipfile.py
@@ -4,7 +4,6 @@
XXX references to utf-8 need further investigation.
"""
import binascii
-import functools
import importlib.util
import io
import itertools
More information about the Python-checkins
mailing list