mirror of https://github.com/python/cpython
gh-120417: Remove unused imports in the stdlib (#120420)
This commit is contained in:
parent
4b5d3e0e72
commit
4c6d4f5cb3
|
@ -27,7 +27,7 @@ from .reader import Reader
|
||||||
|
|
||||||
|
|
||||||
if False:
|
if False:
|
||||||
from .types import Callback, SimpleContextManager, KeySpec, CommandName
|
from .types import SimpleContextManager, KeySpec, CommandName
|
||||||
|
|
||||||
|
|
||||||
isearch_keymap: tuple[tuple[KeySpec, CommandName], ...] = tuple(
|
isearch_keymap: tuple[tuple[KeySpec, CommandName], ...] = tuple(
|
||||||
|
|
|
@ -8,7 +8,7 @@ import sys
|
||||||
|
|
||||||
# types
|
# types
|
||||||
if False:
|
if False:
|
||||||
from typing import Protocol, Any
|
from typing import Protocol
|
||||||
class Pager(Protocol):
|
class Pager(Protocol):
|
||||||
def __call__(self, text: str, title: str = "") -> None:
|
def __call__(self, text: str, title: str = "") -> None:
|
||||||
...
|
...
|
||||||
|
|
|
@ -27,7 +27,6 @@ import re
|
||||||
import select
|
import select
|
||||||
import signal
|
import signal
|
||||||
import struct
|
import struct
|
||||||
import sys
|
|
||||||
import termios
|
import termios
|
||||||
import time
|
import time
|
||||||
from fcntl import ioctl
|
from fcntl import ioctl
|
||||||
|
|
|
@ -20,15 +20,12 @@
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import io
|
import io
|
||||||
from multiprocessing import Value
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
import msvcrt
|
import msvcrt
|
||||||
|
|
||||||
from abc import ABC, abstractmethod
|
|
||||||
from collections import deque
|
from collections import deque
|
||||||
from dataclasses import dataclass, field
|
|
||||||
import ctypes
|
import ctypes
|
||||||
from ctypes.wintypes import (
|
from ctypes.wintypes import (
|
||||||
_COORD,
|
_COORD,
|
||||||
|
|
|
@ -7,7 +7,6 @@ import keyword
|
||||||
import itertools
|
import itertools
|
||||||
import abc
|
import abc
|
||||||
from reprlib import recursive_repr
|
from reprlib import recursive_repr
|
||||||
from types import FunctionType, GenericAlias
|
|
||||||
|
|
||||||
|
|
||||||
__all__ = ['dataclass',
|
__all__ = ['dataclass',
|
||||||
|
@ -333,7 +332,7 @@ class Field:
|
||||||
# it.
|
# it.
|
||||||
func(self.default, owner, name)
|
func(self.default, owner, name)
|
||||||
|
|
||||||
__class_getitem__ = classmethod(GenericAlias)
|
__class_getitem__ = classmethod(types.GenericAlias)
|
||||||
|
|
||||||
|
|
||||||
class _DataclassParams:
|
class _DataclassParams:
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
import os
|
import os
|
||||||
import sqlite3
|
import sqlite3
|
||||||
import sys
|
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from contextlib import suppress, closing
|
from contextlib import suppress, closing
|
||||||
from collections.abc import MutableMapping
|
from collections.abc import MutableMapping
|
||||||
|
|
|
@ -190,7 +190,7 @@ class GrepDialog(SearchDialogBase):
|
||||||
|
|
||||||
|
|
||||||
def _grep_dialog(parent): # htest #
|
def _grep_dialog(parent): # htest #
|
||||||
from tkinter import Toplevel, Text, SEL, END
|
from tkinter import Toplevel, Text, SEL
|
||||||
from tkinter.ttk import Frame, Button
|
from tkinter.ttk import Frame, Button
|
||||||
from idlelib.pyshell import PyShellFileList
|
from idlelib.pyshell import PyShellFileList
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,6 @@ except ImportError:
|
||||||
_frozen_importlib_external = _bootstrap_external
|
_frozen_importlib_external = _bootstrap_external
|
||||||
from ._abc import Loader
|
from ._abc import Loader
|
||||||
import abc
|
import abc
|
||||||
import warnings
|
|
||||||
|
|
||||||
|
|
||||||
__all__ = [
|
__all__ = [
|
||||||
|
|
|
@ -19,7 +19,6 @@ devnull = 'nul'
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
import stat
|
|
||||||
import genericpath
|
import genericpath
|
||||||
from genericpath import *
|
from genericpath import *
|
||||||
|
|
||||||
|
|
|
@ -75,7 +75,7 @@ from collections import deque
|
||||||
from reprlib import Repr
|
from reprlib import Repr
|
||||||
from traceback import format_exception_only
|
from traceback import format_exception_only
|
||||||
|
|
||||||
from _pyrepl.pager import (get_pager, plain, escape_less, pipe_pager,
|
from _pyrepl.pager import (get_pager, plain, pipe_pager,
|
||||||
plain_pager, tempfile_pager, tty_pager)
|
plain_pager, tempfile_pager, tty_pager)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
Suggested usage: from stat import *
|
Suggested usage: from stat import *
|
||||||
"""
|
"""
|
||||||
import sys
|
|
||||||
|
|
||||||
# Indices for stat struct members in the tuple returned by os.stat()
|
# Indices for stat struct members in the tuple returned by os.stat()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue