Skip to content

Commit 4e22156

Browse files
Remove unused imports.
1 parent 03db68a commit 4e22156

File tree

23 files changed

+13
-47
lines changed

23 files changed

+13
-47
lines changed

examples/full-screen/ansi-art-and-textarea.py

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,7 @@
33
from prompt_toolkit.application import Application
44
from prompt_toolkit.formatted_text import ANSI, HTML
55
from prompt_toolkit.key_binding import KeyBindings
6-
from prompt_toolkit.layout import (
7-
FormattedTextControl,
8-
HSplit,
9-
Layout,
10-
VSplit,
11-
Window,
12-
WindowAlign,
13-
)
14-
from prompt_toolkit.layout.dimension import D
6+
from prompt_toolkit.layout import HSplit, Layout, VSplit, WindowAlign
157
from prompt_toolkit.widgets import Dialog, Label, TextArea
168

179

examples/full-screen/calculator.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"""
66
from prompt_toolkit.application import Application
77
from prompt_toolkit.document import Document
8-
from prompt_toolkit.filters import has_focus
98
from prompt_toolkit.key_binding import KeyBindings
109
from prompt_toolkit.layout.containers import HSplit, Window
1110
from prompt_toolkit.layout.layout import Layout

examples/full-screen/scrollable-panes/simple-example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from prompt_toolkit.key_binding import KeyBindings
88
from prompt_toolkit.key_binding.bindings.focus import focus_next, focus_previous
99
from prompt_toolkit.layout import Dimension, HSplit, Layout, ScrollablePane
10-
from prompt_toolkit.widgets import Frame, Label, TextArea
10+
from prompt_toolkit.widgets import Frame, TextArea
1111

1212

1313
def main():

examples/full-screen/simple-demos/horizontal-align.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
WindowAlign,
1515
)
1616
from prompt_toolkit.layout.controls import FormattedTextControl
17-
from prompt_toolkit.layout.dimension import D
1817
from prompt_toolkit.layout.layout import Layout
1918
from prompt_toolkit.widgets import Frame
2019

examples/full-screen/simple-demos/line-prefixes.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
"""
99
from prompt_toolkit.application import Application
1010
from prompt_toolkit.buffer import Buffer
11-
from prompt_toolkit.completion import WordCompleter
1211
from prompt_toolkit.filters import Condition
1312
from prompt_toolkit.formatted_text import HTML
1413
from prompt_toolkit.key_binding import KeyBindings

examples/full-screen/simple-demos/vertical-align.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
WindowAlign,
1414
)
1515
from prompt_toolkit.layout.controls import FormattedTextControl
16-
from prompt_toolkit.layout.dimension import D
1716
from prompt_toolkit.layout.layout import Layout
1817
from prompt_toolkit.widgets import Frame
1918

examples/print-text/prompt-toolkit-logo-ansi-art.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
(ESC still had to be replaced with \x1b
66
"""
77
from prompt_toolkit import print_formatted_text
8-
from prompt_toolkit.formatted_text import ANSI, HTML, FormattedText
8+
from prompt_toolkit.formatted_text import ANSI
99

1010
print_formatted_text(
1111
ANSI(

examples/prompts/auto-completion/combine-multiple-completers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Example of multiple individual completers that are combined into one.
44
"""
55
from prompt_toolkit import prompt
6-
from prompt_toolkit.completion import Completer, WordCompleter, merge_completers
6+
from prompt_toolkit.completion import WordCompleter, merge_completers
77

88
animal_completer = WordCompleter(
99
[

examples/prompts/auto-completion/fuzzy-custom-completer.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
matching.
55
"""
66
from prompt_toolkit.completion import Completer, Completion, FuzzyCompleter
7-
from prompt_toolkit.output.color_depth import ColorDepth
87
from prompt_toolkit.shortcuts import CompleteStyle, prompt
98

109
colors = [

examples/prompts/inputhook.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import gtk
1616
from pygments.lexers.python import PythonLexer
1717

18-
from prompt_toolkit.eventloop.defaults import create_event_loop
1918
from prompt_toolkit.lexers import PygmentsLexer
2019
from prompt_toolkit.patch_stdout import patch_stdout
2120
from prompt_toolkit.shortcuts import PromptSession

examples/telnet/chat-app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from prompt_toolkit.contrib.telnet.server import TelnetServer
1111
from prompt_toolkit.eventloop import get_event_loop
1212
from prompt_toolkit.formatted_text import HTML
13-
from prompt_toolkit.shortcuts import PromptSession, clear, prompt
13+
from prompt_toolkit.shortcuts import PromptSession, clear
1414

1515
# Set up logging
1616
logging.basicConfig()

src/prompt_toolkit/application/application.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
from traceback import format_tb
2020
from typing import (
2121
Any,
22-
Awaitable,
2322
Callable,
2423
Coroutine,
2524
Dict,

src/prompt_toolkit/completion/base.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
11
"""
22
"""
33
from abc import ABCMeta, abstractmethod
4-
from typing import AsyncGenerator, Callable, Iterable, List, Optional, Sequence
4+
from typing import AsyncGenerator, Callable, Iterable, Optional, Sequence
55

66
from prompt_toolkit.document import Document
7-
from prompt_toolkit.eventloop import (
8-
aclosing,
9-
generator_to_async_generator,
10-
get_event_loop,
11-
)
7+
from prompt_toolkit.eventloop import aclosing, generator_to_async_generator
128
from prompt_toolkit.filters import FilterOrBool, to_filter
139
from prompt_toolkit.formatted_text import AnyFormattedText, StyleAndTextTuples
1410

src/prompt_toolkit/eventloop/async_generator.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,7 @@
22
Implementation for async generators.
33
"""
44
from queue import Empty, Full, Queue
5-
from threading import Event
6-
from typing import (
7-
TYPE_CHECKING,
8-
Any,
9-
AsyncGenerator,
10-
Awaitable,
11-
Callable,
12-
Iterable,
13-
TypeVar,
14-
Union,
15-
)
5+
from typing import Any, AsyncGenerator, Callable, Iterable, TypeVar, Union
166

177
from .async_context_manager import asynccontextmanager
188
from .utils import get_event_loop, run_in_executor_with_context

src/prompt_toolkit/eventloop/dummy_contextvars.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
As long as there is only one application running at a time, we don't need the
55
real contextvars. So, stuff like the telnet-server and so on requires 3.7.
66
"""
7-
from typing import TYPE_CHECKING, Any, Callable, Generic, Optional, TypeVar
7+
from typing import TYPE_CHECKING, Callable, Generic, Optional, TypeVar
88

99
if TYPE_CHECKING:
1010
from typing_extensions import ParamSpec

src/prompt_toolkit/formatted_text/ansi.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from string import Formatter
2-
from typing import Generator, List, Optional, Tuple, Union
2+
from typing import Generator, List, Optional
33

44
from prompt_toolkit.output.vt100 import BG_ANSI_COLORS, FG_ANSI_COLORS
55
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
@@ -1,6 +1,6 @@
11
import xml.dom.minidom as minidom
22
from string import Formatter
3-
from typing import Any, List, Tuple, Union
3+
from typing import Any, List
44

55
from .base import FormattedText, StyleAndTextTuples
66

src/prompt_toolkit/layout/menus.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,14 @@
55
Callable,
66
Dict,
77
Iterable,
8-
List,
98
Optional,
109
Sequence,
1110
Tuple,
1211
TypeVar,
1312
Union,
1413
cast,
1514
)
16-
from weakref import WeakKeyDictionary, WeakValueDictionary
15+
from weakref import WeakKeyDictionary
1716

1817
from prompt_toolkit.application.current import get_app
1918
from prompt_toolkit.buffer import CompletionState

src/prompt_toolkit/output/flush_stdout.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import os
33
import sys
44
from contextlib import contextmanager
5-
from typing import IO, Iterator, TextIO, cast
5+
from typing import IO, Iterator, TextIO
66

77
__all__ = ["flush_stdout"]
88

src/prompt_toolkit/shortcuts/progress_bar/base.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030

3131
from prompt_toolkit.application import Application
3232
from prompt_toolkit.application.current import get_app_session
33-
from prompt_toolkit.eventloop import get_event_loop
3433
from prompt_toolkit.filters import Condition, is_done, renderer_height_is_known
3534
from prompt_toolkit.formatted_text import (
3635
AnyFormattedText,

src/prompt_toolkit/shortcuts/utils.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
from prompt_toolkit.application import Application
55
from prompt_toolkit.application.current import get_app_or_none, get_app_session
66
from prompt_toolkit.application.run_in_terminal import run_in_terminal
7-
from prompt_toolkit.eventloop import get_event_loop
87
from prompt_toolkit.formatted_text import (
98
FormattedText,
109
StyleAndTextTuples,

src/prompt_toolkit/styles/style.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"""
44
import itertools
55
import re
6-
import sys
76
from enum import Enum
87
from typing import Dict, Hashable, List, Set, Tuple, TypeVar
98

tests/test_completion.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
from prompt_toolkit.completion import (
88
CompleteEvent,
9-
DeduplicateCompleter,
109
FuzzyWordCompleter,
1110
NestedCompleter,
1211
PathCompleter,

0 commit comments

Comments
 (0)