mirror of https://github.com/python/cpython
[3.13] gh-120417: Remove unused imports in the stdlib (GH-120420) (#120429)
gh-120417: Remove unused imports in the stdlib (GH-120420)
(cherry picked from commit 4c6d4f5cb3
)
Co-authored-by: Victor Stinner <vstinner@python.org>
This commit is contained in:
parent
7c6b3429b6
commit
51724620e8
|
@ -27,7 +27,7 @@ from .reader import Reader
|
|||
|
||||
|
||||
if False:
|
||||
from .types import Callback, SimpleContextManager, KeySpec, CommandName
|
||||
from .types import SimpleContextManager, KeySpec, CommandName
|
||||
|
||||
|
||||
isearch_keymap: tuple[tuple[KeySpec, CommandName], ...] = tuple(
|
||||
|
|
|
@ -8,7 +8,7 @@ import sys
|
|||
|
||||
# types
|
||||
if False:
|
||||
from typing import Protocol, Any
|
||||
from typing import Protocol
|
||||
class Pager(Protocol):
|
||||
def __call__(self, text: str, title: str = "") -> None:
|
||||
...
|
||||
|
|
|
@ -27,7 +27,6 @@ import re
|
|||
import select
|
||||
import signal
|
||||
import struct
|
||||
import sys
|
||||
import termios
|
||||
import time
|
||||
from fcntl import ioctl
|
||||
|
|
|
@ -20,15 +20,12 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import io
|
||||
from multiprocessing import Value
|
||||
import os
|
||||
import sys
|
||||
import time
|
||||
import msvcrt
|
||||
|
||||
from abc import ABC, abstractmethod
|
||||
from collections import deque
|
||||
from dataclasses import dataclass, field
|
||||
import ctypes
|
||||
from ctypes.wintypes import (
|
||||
_COORD,
|
||||
|
|
|
@ -7,7 +7,6 @@ import keyword
|
|||
import itertools
|
||||
import abc
|
||||
from reprlib import recursive_repr
|
||||
from types import FunctionType, GenericAlias
|
||||
|
||||
|
||||
__all__ = ['dataclass',
|
||||
|
@ -333,7 +332,7 @@ class Field:
|
|||
# it.
|
||||
func(self.default, owner, name)
|
||||
|
||||
__class_getitem__ = classmethod(GenericAlias)
|
||||
__class_getitem__ = classmethod(types.GenericAlias)
|
||||
|
||||
|
||||
class _DataclassParams:
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import os
|
||||
import sqlite3
|
||||
import sys
|
||||
from pathlib import Path
|
||||
from contextlib import suppress, closing
|
||||
from collections.abc import MutableMapping
|
||||
|
|
|
@ -190,7 +190,7 @@ class GrepDialog(SearchDialogBase):
|
|||
|
||||
|
||||
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 idlelib.pyshell import PyShellFileList
|
||||
|
||||
|
|
|
@ -13,7 +13,6 @@ except ImportError:
|
|||
_frozen_importlib_external = _bootstrap_external
|
||||
from ._abc import Loader
|
||||
import abc
|
||||
import warnings
|
||||
|
||||
from .resources import abc as _resources_abc
|
||||
|
||||
|
|
|
@ -19,7 +19,6 @@ devnull = 'nul'
|
|||
|
||||
import os
|
||||
import sys
|
||||
import stat
|
||||
import genericpath
|
||||
from genericpath import *
|
||||
|
||||
|
|
|
@ -76,7 +76,7 @@ from collections import deque
|
|||
from reprlib import Repr
|
||||
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)
|
||||
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
Suggested usage: from stat import *
|
||||
"""
|
||||
import sys
|
||||
|
||||
# Indices for stat struct members in the tuple returned by os.stat()
|
||||
|
||||
|
|
Loading…
Reference in New Issue