mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
fix: add proper imports (#3296)
Co-authored-by: Damien Elmes <dae@users.noreply.github.com>
This commit is contained in:
parent
44380dd62a
commit
bab83ffce0
20 changed files with 27 additions and 0 deletions
|
@ -5,6 +5,7 @@ from __future__ import annotations
|
|||
|
||||
import pprint
|
||||
import time
|
||||
from typing import NewType
|
||||
|
||||
import anki # pylint: disable=unused-import
|
||||
import anki.collection
|
||||
|
|
|
@ -62,6 +62,7 @@ from anki.utils import checksum, is_lin, is_mac
|
|||
from aqt import gui_hooks
|
||||
from aqt.log import setup_logging
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
from aqt.utils import TR, tr
|
||||
|
||||
if TYPE_CHECKING:
|
||||
|
|
|
@ -9,6 +9,8 @@ import json
|
|||
import logging
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
import traceback
|
||||
import zipfile
|
||||
from collections import defaultdict
|
||||
from collections.abc import Callable, Iterable, Sequence
|
||||
|
|
|
@ -13,6 +13,7 @@ import aqt.forms
|
|||
from anki.collection import SearchNode
|
||||
from anki.notes import NoteId
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
from aqt.webview import AnkiWebViewKind
|
||||
|
||||
from ..operations import QueryOp
|
||||
|
|
|
@ -44,6 +44,7 @@ from aqt.operations.tag import (
|
|||
set_tag_collapsed,
|
||||
)
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
from aqt.theme import ColoredIcon, theme_manager
|
||||
from aqt.utils import (
|
||||
KeyboardModifiersPressed,
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
import sys
|
||||
from collections.abc import Callable
|
||||
from dataclasses import dataclass
|
||||
from functools import partial
|
||||
|
|
|
@ -9,6 +9,7 @@ from anki.collection import OpChanges
|
|||
from anki.decks import DEFAULT_DECK_ID, DeckId
|
||||
from aqt import AnkiQt, gui_hooks
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
from aqt.utils import HelpPage, shortcut, tr
|
||||
|
||||
|
||||
|
|
|
@ -3,8 +3,11 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
import time
|
||||
import traceback
|
||||
from typing import TYPE_CHECKING, TextIO, cast
|
||||
|
||||
from markdown import markdown
|
||||
|
@ -12,6 +15,7 @@ from markdown import markdown
|
|||
import aqt
|
||||
from anki.collection import HelpPage
|
||||
from anki.errors import BackendError, Interrupted
|
||||
from anki.utils import is_win
|
||||
from aqt.addons import AddonManager, AddonMeta
|
||||
from aqt.qt import *
|
||||
from aqt.utils import openHelp, showWarning, supportText, tooltip, tr
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
import os
|
||||
import re
|
||||
from abc import ABC, abstractmethod
|
||||
from collections.abc import Callable
|
||||
|
|
|
@ -4,6 +4,7 @@ from __future__ import annotations
|
|||
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
import traceback
|
||||
import zipfile
|
||||
from collections.abc import Callable
|
||||
|
|
|
@ -8,6 +8,8 @@ import gc
|
|||
import os
|
||||
import re
|
||||
import signal
|
||||
import sys
|
||||
import traceback
|
||||
import weakref
|
||||
from argparse import Namespace
|
||||
from collections.abc import Callable, Sequence
|
||||
|
|
|
@ -12,6 +12,7 @@ import aqt
|
|||
import aqt.forms
|
||||
import aqt.operations
|
||||
from anki.collection import OpChanges
|
||||
from anki.utils import is_mac
|
||||
from aqt import AnkiQt
|
||||
from aqt.operations.collection import set_preferences
|
||||
from aqt.profiles import VideoDriver
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import io
|
||||
import os
|
||||
import pickle
|
||||
import random
|
||||
import shutil
|
||||
|
@ -23,6 +24,7 @@ from anki.sync import SyncAuth
|
|||
from anki.utils import int_time, int_version, is_mac, is_win
|
||||
from aqt import appHelpSite, gui_hooks
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
from aqt.theme import Theme, WidgetStyle, theme_manager
|
||||
from aqt.toolbar import HideMode
|
||||
from aqt.utils import disable_help_button, send_to_trash, showWarning, tr
|
||||
|
|
|
@ -11,6 +11,7 @@ import aqt.forms
|
|||
from anki._legacy import print_deprecation_warning
|
||||
from anki.collection import Progress
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
from aqt.utils import disable_help_button, tr
|
||||
|
||||
# Progress info
|
||||
|
|
|
@ -27,6 +27,7 @@ from anki.scheduler.v3 import (
|
|||
)
|
||||
from anki.tags import MARKED_TAG
|
||||
from anki.types import assert_exhaustive
|
||||
from anki.utils import is_mac
|
||||
from aqt import AnkiQt, gui_hooks
|
||||
from aqt.browser.card_info import PreviousReviewerCardInfo, ReviewerCardInfo
|
||||
from aqt.deckoptions import confirm_deck_then_display_options
|
||||
|
|
|
@ -9,6 +9,7 @@ import re
|
|||
import subprocess
|
||||
import sys
|
||||
import time
|
||||
import traceback
|
||||
import wave
|
||||
from abc import ABC, abstractmethod
|
||||
from collections.abc import Callable
|
||||
|
|
|
@ -10,6 +10,7 @@ import aqt
|
|||
import aqt.forms
|
||||
import aqt.main
|
||||
from anki.decks import DeckId
|
||||
from anki.utils import is_mac
|
||||
from aqt import gui_hooks
|
||||
from aqt.operations.deck import set_current_deck
|
||||
from aqt.qt import *
|
||||
|
|
|
@ -9,6 +9,7 @@ from collections.abc import Iterable
|
|||
from anki.collection import Collection
|
||||
from aqt import gui_hooks
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
|
||||
|
||||
class TagEdit(QLineEdit):
|
||||
|
|
|
@ -9,6 +9,7 @@ See QueryOp() and CollectionOp() for higher-level routines.
|
|||
|
||||
from __future__ import annotations
|
||||
|
||||
import traceback
|
||||
from collections.abc import Callable
|
||||
from concurrent.futures import Future
|
||||
from concurrent.futures.thread import ThreadPoolExecutor
|
||||
|
|
|
@ -5,6 +5,7 @@ from __future__ import annotations
|
|||
|
||||
import dataclasses
|
||||
import json
|
||||
import os
|
||||
import re
|
||||
import sys
|
||||
from collections.abc import Callable, Sequence
|
||||
|
@ -18,6 +19,7 @@ from anki.lang import is_rtl
|
|||
from anki.utils import hmr_mode, is_lin, is_mac, is_win
|
||||
from aqt import colors, gui_hooks
|
||||
from aqt.qt import *
|
||||
from aqt.qt import sip
|
||||
from aqt.theme import theme_manager
|
||||
from aqt.utils import askUser, is_gesture_or_zoom_event, openLink, showInfo, tr
|
||||
|
||||
|
|
Loading…
Reference in a new issue