From 8581da07fe274bceaf654ccc09d6b60341627fcf Mon Sep 17 00:00:00 2001 From: Shantanu <12621235+hauntsaninja@users.noreply.github.com> Date: Mon, 26 Oct 2020 00:06:34 -0700 Subject: [PATCH] builtins: remove unused imports (#4715) Co-authored-by: hauntsaninja <> --- stdlib/2/__builtin__.pyi | 18 +++--------------- stdlib/2/builtins.pyi | 18 +++--------------- stdlib/3/builtins.pyi | 2 -- 3 files changed, 6 insertions(+), 32 deletions(-) diff --git a/stdlib/2/__builtin__.pyi b/stdlib/2/__builtin__.pyi index 691122bba..da86f2ee6 100644 --- a/stdlib/2/__builtin__.pyi +++ b/stdlib/2/__builtin__.pyi @@ -1,23 +1,11 @@ # True and False are deliberately omitted because they are keywords in # Python 3, and stub files conform to Python 3 syntax. -from _typeshed import ( - AnyPath, - OpenBinaryMode, - OpenBinaryModeReading, - OpenBinaryModeUpdating, - OpenBinaryModeWriting, - OpenTextMode, - ReadableBuffer, - SupportsKeysAndGetItem, - SupportsWrite, -) +from _typeshed import ReadableBuffer, SupportsKeysAndGetItem, SupportsWrite from abc import ABCMeta -from ast import AST, mod -from io import BufferedRandom, BufferedReader, BufferedWriter, FileIO, TextIOWrapper -from types import CodeType, TracebackType +from ast import mod +from types import CodeType from typing import ( - IO, AbstractSet, Any, AnyStr, diff --git a/stdlib/2/builtins.pyi b/stdlib/2/builtins.pyi index 691122bba..da86f2ee6 100644 --- a/stdlib/2/builtins.pyi +++ b/stdlib/2/builtins.pyi @@ -1,23 +1,11 @@ # True and False are deliberately omitted because they are keywords in # Python 3, and stub files conform to Python 3 syntax. -from _typeshed import ( - AnyPath, - OpenBinaryMode, - OpenBinaryModeReading, - OpenBinaryModeUpdating, - OpenBinaryModeWriting, - OpenTextMode, - ReadableBuffer, - SupportsKeysAndGetItem, - SupportsWrite, -) +from _typeshed import ReadableBuffer, SupportsKeysAndGetItem, SupportsWrite from abc import ABCMeta -from ast import AST, mod -from io import BufferedRandom, BufferedReader, BufferedWriter, FileIO, TextIOWrapper -from types import CodeType, TracebackType +from ast import mod +from types import CodeType from typing import ( - IO, AbstractSet, Any, AnyStr, diff --git a/stdlib/3/builtins.pyi b/stdlib/3/builtins.pyi index 4f336abea..13ce51131 100644 --- a/stdlib/3/builtins.pyi +++ b/stdlib/3/builtins.pyi @@ -12,7 +12,6 @@ from _typeshed import ( SupportsLessThanT, SupportsWrite, ) -from abc import ABCMeta from ast import AST, mod from io import BufferedRandom, BufferedReader, BufferedWriter, FileIO, TextIOWrapper from types import CodeType, TracebackType @@ -20,7 +19,6 @@ from typing import ( IO, AbstractSet, Any, - AnyStr, BinaryIO, ByteString, Callable,