Skip to content

Commit 07412a3

Browse files
Removed unused imports.
1 parent 960df47 commit 07412a3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+73
-229
lines changed

src/prompt_toolkit/application/application.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,12 @@
2323
Any,
2424
Callable,
2525
Coroutine,
26-
Dict,
27-
FrozenSet,
2826
Generator,
2927
Generic,
3028
Hashable,
3129
Iterable,
3230
Iterator,
33-
List,
34-
Optional,
35-
Set,
36-
Tuple,
37-
Type,
3831
TypeVar,
39-
Union,
4032
cast,
4133
overload,
4234
)

src/prompt_toolkit/application/current.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44
from contextlib import contextmanager
55
from contextvars import ContextVar
6-
from typing import TYPE_CHECKING, Any, Generator, Optional
6+
from typing import TYPE_CHECKING, Any, Generator
77

88
if TYPE_CHECKING:
99
from prompt_toolkit.input.base import Input

src/prompt_toolkit/application/dummy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from typing import Callable, Optional
3+
from typing import Callable
44

55
from prompt_toolkit.formatted_text import AnyFormattedText
66
from prompt_toolkit.input import DummyInput

src/prompt_toolkit/application/run_in_terminal.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"""
44
from __future__ import annotations
55

6-
import sys
76
from asyncio import Future, ensure_future
87
from contextlib import asynccontextmanager
98
from typing import AsyncGenerator, Awaitable, Callable, TypeVar

src/prompt_toolkit/auto_suggest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
from __future__ import annotations
1515

1616
from abc import ABCMeta, abstractmethod
17-
from typing import TYPE_CHECKING, Callable, Optional, Union
17+
from typing import TYPE_CHECKING, Callable
1818

1919
from prompt_toolkit.eventloop import run_in_executor_with_context
2020

src/prompt_toolkit/buffer.py

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,7 @@
1515
from collections import deque
1616
from enum import Enum
1717
from functools import wraps
18-
from typing import (
19-
Any,
20-
Awaitable,
21-
Callable,
22-
Coroutine,
23-
Deque,
24-
Iterable,
25-
List,
26-
Optional,
27-
Set,
28-
Tuple,
29-
TypeVar,
30-
Union,
31-
cast,
32-
)
18+
from typing import Any, Awaitable, Callable, Coroutine, Deque, Iterable, TypeVar, cast
3319

3420
from .application.current import get_app
3521
from .application.run_in_terminal import run_in_terminal

src/prompt_toolkit/clipboard/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from __future__ import annotations
55

66
from abc import ABCMeta, abstractmethod
7-
from typing import Callable, Optional
7+
from typing import Callable
88

99
from prompt_toolkit.selection import SelectionType
1010

src/prompt_toolkit/clipboard/in_memory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import annotations
22

33
from collections import deque
4-
from typing import Deque, Optional
4+
from typing import Deque
55

66
from .base import Clipboard, ClipboardData
77

src/prompt_toolkit/clipboard/pyperclip.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
from __future__ import annotations
22

3-
from typing import Optional
4-
53
import pyperclip
64

75
from prompt_toolkit.selection import SelectionType

src/prompt_toolkit/completion/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from __future__ import annotations
44

55
from abc import ABCMeta, abstractmethod
6-
from typing import AsyncGenerator, Callable, Iterable, Optional, Sequence
6+
from typing import AsyncGenerator, Callable, Iterable, Sequence
77

88
from prompt_toolkit.document import Document
99
from prompt_toolkit.eventloop import aclosing, generator_to_async_generator

src/prompt_toolkit/completion/deduplicate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from typing import Iterable, Set
3+
from typing import Iterable
44

55
from prompt_toolkit.document import Document
66

src/prompt_toolkit/completion/filesystem.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import annotations
22

33
import os
4-
from typing import Callable, Iterable, List, Optional
4+
from typing import Callable, Iterable
55

66
from prompt_toolkit.completion import CompleteEvent, Completer, Completion
77
from prompt_toolkit.document import Document

src/prompt_toolkit/completion/fuzzy_completer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import annotations
22

33
import re
4-
from typing import Callable, Dict, Iterable, List, NamedTuple, Optional, Tuple, Union
4+
from typing import Callable, Iterable, NamedTuple
55

66
from prompt_toolkit.document import Document
77
from prompt_toolkit.filters import FilterOrBool, to_filter

src/prompt_toolkit/completion/nested.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
from __future__ import annotations
55

6-
from typing import Any, Dict, Iterable, Mapping, Optional, Set, Union
6+
from typing import Any, Iterable, Mapping, Set, Union
77

88
from prompt_toolkit.completion import CompleteEvent, Completer, Completion
99
from prompt_toolkit.completion.word_completer import WordCompleter

src/prompt_toolkit/completion/word_completer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from typing import Callable, Iterable, List, Mapping, Optional, Pattern, Union
3+
from typing import Callable, Iterable, Mapping, Pattern
44

55
from prompt_toolkit.completion import CompleteEvent, Completer, Completion
66
from prompt_toolkit.document import Document

src/prompt_toolkit/contrib/regular_languages/compiler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@
4141
from __future__ import annotations
4242

4343
import re
44-
from typing import Callable, Dict, Iterable, Iterator, List
44+
from typing import Callable, Dict, Iterable, Iterator
4545
from typing import Match as RegexMatch
46-
from typing import Optional, Pattern, Tuple
46+
from typing import Pattern
4747

4848
from .regex_parser import (
4949
AnyNode,

src/prompt_toolkit/contrib/regular_languages/completion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"""
44
from __future__ import annotations
55

6-
from typing import Dict, Iterable, List
6+
from typing import Iterable
77

88
from prompt_toolkit.completion import CompleteEvent, Completer, Completion
99
from prompt_toolkit.document import Document

src/prompt_toolkit/contrib/regular_languages/lexer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"""
55
from __future__ import annotations
66

7-
from typing import Callable, Dict, Optional
7+
from typing import Callable
88

99
from prompt_toolkit.document import Document
1010
from prompt_toolkit.formatted_text.base import StyleAndTextTuples

src/prompt_toolkit/contrib/regular_languages/regex_parser.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
from __future__ import annotations
1818

1919
import re
20-
from typing import List, Optional
2120

2221
__all__ = [
2322
"Repeat",

src/prompt_toolkit/contrib/regular_languages/validation.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
"""
44
from __future__ import annotations
55

6-
from typing import Dict
7-
86
from prompt_toolkit.document import Document
97
from prompt_toolkit.validation import ValidationError, Validator
108

src/prompt_toolkit/contrib/ssh/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import asyncio
77
import traceback
88
from asyncio import get_running_loop
9-
from typing import Any, Awaitable, Callable, Optional, TextIO, cast
9+
from typing import Any, Awaitable, Callable, TextIO, cast
1010

1111
import asyncssh
1212

src/prompt_toolkit/contrib/telnet/server.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
import asyncio
77
import contextvars
88
import socket
9-
import sys
109
from asyncio import get_running_loop
11-
from typing import Any, Awaitable, Callable, List, Optional, Set, TextIO, Tuple, cast
10+
from typing import Awaitable, Callable, TextIO, cast
1211

1312
from prompt_toolkit.application.current import create_app_session, get_app
1413
from prompt_toolkit.application.run_in_terminal import run_in_terminal

src/prompt_toolkit/document.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
import re
88
import string
99
import weakref
10-
from typing import (
11-
Callable,
12-
Dict,
13-
Iterable,
14-
List,
15-
NoReturn,
16-
Optional,
17-
Pattern,
18-
Tuple,
19-
cast,
20-
)
10+
from typing import Callable, Dict, Iterable, List, NoReturn, Pattern, cast
2111

2212
from .clipboard import ClipboardData
2313
from .filters import vi_mode

src/prompt_toolkit/eventloop/async_generator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from asyncio import get_running_loop
77
from contextlib import asynccontextmanager
88
from queue import Empty, Full, Queue
9-
from typing import Any, AsyncGenerator, Callable, Iterable, TypeVar, Union
9+
from typing import Any, AsyncGenerator, Callable, Iterable, TypeVar
1010

1111
from .utils import run_in_executor_with_context
1212

src/prompt_toolkit/eventloop/inputhook.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import threading
3333
from asyncio import AbstractEventLoop, get_running_loop
3434
from selectors import BaseSelector, SelectorKey
35-
from typing import TYPE_CHECKING, Any, Callable, List, Mapping, Optional, Tuple
35+
from typing import TYPE_CHECKING, Any, Callable, Mapping
3636

3737
__all__ = [
3838
"new_eventloop_with_inputhook",

src/prompt_toolkit/eventloop/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import time
77
from asyncio import get_running_loop
88
from types import TracebackType
9-
from typing import Any, Awaitable, Callable, Dict, Optional, TypeVar, cast
9+
from typing import Any, Awaitable, Callable, TypeVar, cast
1010

1111
__all__ = [
1212
"run_in_executor_with_context",

src/prompt_toolkit/eventloop/win32.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
from ctypes import windll
1515

1616
from ctypes.wintypes import BOOL, DWORD, HANDLE
17-
from typing import List, Optional
1817

1918
from prompt_toolkit.win32_types import SECURITY_ATTRIBUTES
2019

src/prompt_toolkit/filters/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import annotations
22

33
from abc import ABCMeta, abstractmethod
4-
from typing import Callable, Dict, Iterable, List, Optional, Tuple, Union
4+
from typing import Callable, Iterable, Union
55

66
__all__ = ["Filter", "Never", "Always", "Condition", "FilterOrBool"]
77

src/prompt_toolkit/filters/utils.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
from __future__ import annotations
22

3-
from typing import Dict
4-
53
from .base import Always, Filter, FilterOrBool, Never
64

75
__all__ = [

src/prompt_toolkit/formatted_text/ansi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from __future__ import annotations
22

33
from string import Formatter
4-
from typing import Generator, List, Optional
4+
from typing import Generator
55

66
from prompt_toolkit.output.vt100 import BG_ANSI_COLORS, FG_ANSI_COLORS
77
from prompt_toolkit.output.vt100 import _256_colors as _256_colors_table

src/prompt_toolkit/formatted_text/html.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import xml.dom.minidom as minidom
44
from string import Formatter
5-
from typing import Any, List
5+
from typing import Any
66

77
from .base import FormattedText, StyleAndTextTuples
88

src/prompt_toolkit/formatted_text/pygments.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from typing import TYPE_CHECKING, List, Tuple
3+
from typing import TYPE_CHECKING
44

55
from prompt_toolkit.styles.pygments import pygments_token_to_classname
66

src/prompt_toolkit/history.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
import threading
1515
from abc import ABCMeta, abstractmethod
1616
from asyncio import get_running_loop
17-
from typing import AsyncGenerator, Iterable, List, Optional, Sequence, Tuple
17+
from typing import AsyncGenerator, Iterable, Sequence
1818

1919
__all__ = [
2020
"History",

src/prompt_toolkit/input/ansi_escape_sequences.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
"""
1313
from __future__ import annotations
1414

15-
from typing import Dict, Tuple, Union
16-
1715
from ..keys import Keys
1816

1917
__all__ = [

src/prompt_toolkit/input/base.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from abc import ABCMeta, abstractmethod, abstractproperty
77
from contextlib import contextmanager
8-
from typing import Callable, ContextManager, Generator, List
8+
from typing import Callable, ContextManager, Generator
99

1010
from prompt_toolkit.key_binding import KeyPress
1111

src/prompt_toolkit/input/defaults.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import io
44
import sys
5-
from typing import ContextManager, Optional, TextIO
5+
from typing import ContextManager, TextIO
66

77
from .base import DummyInput, Input, PipeInput
88

src/prompt_toolkit/input/typeahead.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
from __future__ import annotations
3535

3636
from collections import defaultdict
37-
from typing import Dict, List
3837

3938
from ..key_binding import KeyPress
4039
from .base import Input

src/prompt_toolkit/input/vt100.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,7 @@
99
import termios
1010
import tty
1111
from asyncio import AbstractEventLoop, get_running_loop
12-
from typing import (
13-
Callable,
14-
ContextManager,
15-
Dict,
16-
Generator,
17-
List,
18-
Optional,
19-
Set,
20-
TextIO,
21-
Tuple,
22-
Union,
23-
)
12+
from typing import Callable, ContextManager, Generator, TextIO
2413

2514
from ..key_binding import KeyPress
2615
from .base import Input

src/prompt_toolkit/input/vt100_parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from __future__ import annotations
55

66
import re
7-
from typing import Callable, Dict, Generator, Tuple, Union
7+
from typing import Callable, Dict, Generator
88

99
from ..key_binding.key_processor import KeyPress
1010
from ..keys import Keys

0 commit comments

Comments
 (0)