mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00

- pyupgrade --py38-plus --keep-runtime-typing --keep-percent-format - third-party mpv and winpaths excluded
18 lines
540 B
Python
18 lines
540 B
Python
# Copyright: Ankitects Pty Ltd and contributors
|
|
# License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|
|
|
import sys
|
|
|
|
from anki.buildinfo import version
|
|
from anki.collection import Collection
|
|
|
|
if sys.version_info[0] < 3 or sys.version_info[1] < 7:
|
|
raise Exception("Anki requires Python 3.7+")
|
|
|
|
# ensure unicode filenames are supported
|
|
try:
|
|
"テスト".encode(sys.getfilesystemencoding())
|
|
except UnicodeEncodeError as exc:
|
|
raise Exception("Anki requires a UTF-8 locale.") from exc
|
|
|
|
__all__ = ["Collection"]
|