diff options
Diffstat (limited to 'slack')
-rw-r--r-- | slack/slack_conversation.py | 4 | ||||
-rw-r--r-- | slack/task.py | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/slack/slack_conversation.py b/slack/slack_conversation.py index d078ead..a23666e 100644 --- a/slack/slack_conversation.py +++ b/slack/slack_conversation.py @@ -2,7 +2,7 @@ from __future__ import annotations import time from contextlib import contextmanager -from typing import TYPE_CHECKING, List, Literal, Optional, Union +from typing import TYPE_CHECKING, List, Optional, Union import weechat @@ -12,6 +12,8 @@ from slack.task import gather from slack.util import get_callback_name if TYPE_CHECKING: + from typing_extensions import Literal + from slack.slack_api import SlackApi from slack.slack_workspace import SlackWorkspace diff --git a/slack/task.py b/slack/task.py index 5b3ebfd..d765811 100644 --- a/slack/task.py +++ b/slack/task.py @@ -2,13 +2,13 @@ from __future__ import annotations import traceback from typing import ( + TYPE_CHECKING, Any, Awaitable, Coroutine, Dict, Generator, List, - Literal, Optional, Sequence, Tuple, @@ -25,6 +25,9 @@ from slack.log import print_error from slack.shared import shared from slack.util import get_callback_name +if TYPE_CHECKING: + from typing_extensions import Literal + T = TypeVar("T") |