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