mirror of https://github.com/zulip/zulip.git
emoji: Import modules relative to ZULIP_PATH.
Newer mypy is less confused this way. Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
parent
84bdd6371d
commit
c850a006d9
|
@ -3,7 +3,7 @@ line-length = 100
|
||||||
target-version = ["py38"]
|
target-version = ["py38"]
|
||||||
|
|
||||||
[tool.isort]
|
[tool.isort]
|
||||||
src_paths = [".", "tools", "tools/setup/emoji"]
|
src_paths = [".", "tools"]
|
||||||
known_third_party = "zulip"
|
known_third_party = "zulip"
|
||||||
profile = "black"
|
profile = "black"
|
||||||
line_length = 100
|
line_length = 100
|
||||||
|
@ -127,7 +127,7 @@ ignore = [
|
||||||
"N806", # Variable in function should be lowercase
|
"N806", # Variable in function should be lowercase
|
||||||
]
|
]
|
||||||
line-length = 100
|
line-length = 100
|
||||||
src = [".", "tools", "tools/setup/emoji"]
|
src = [".", "tools"]
|
||||||
target-version = "py38"
|
target-version = "py38"
|
||||||
|
|
||||||
[tool.ruff.isort]
|
[tool.ruff.isort]
|
||||||
|
|
|
@ -9,8 +9,12 @@ from typing import Any, Dict, Iterator, List, Optional, Sequence
|
||||||
|
|
||||||
import orjson
|
import orjson
|
||||||
|
|
||||||
from emoji_names import EMOJI_NAME_MAPS
|
ZULIP_PATH = os.path.join(os.path.dirname(os.path.abspath(__file__)), "../../../")
|
||||||
from emoji_setup_utils import (
|
sys.path.append(ZULIP_PATH)
|
||||||
|
|
||||||
|
from scripts.lib.zulip_tools import generate_sha1sum_emoji, run_as_root
|
||||||
|
from tools.setup.emoji.emoji_names import EMOJI_NAME_MAPS
|
||||||
|
from tools.setup.emoji.emoji_setup_utils import (
|
||||||
EMOTICON_CONVERSIONS,
|
EMOTICON_CONVERSIONS,
|
||||||
REMAPPED_EMOJIS,
|
REMAPPED_EMOJIS,
|
||||||
emoji_names_for_picker,
|
emoji_names_for_picker,
|
||||||
|
@ -21,11 +25,6 @@ from emoji_setup_utils import (
|
||||||
get_emoji_code,
|
get_emoji_code,
|
||||||
)
|
)
|
||||||
|
|
||||||
ZULIP_PATH = os.path.join(os.path.dirname(os.path.abspath(__file__)), "../../../")
|
|
||||||
sys.path.append(ZULIP_PATH)
|
|
||||||
|
|
||||||
from scripts.lib.zulip_tools import generate_sha1sum_emoji, run_as_root
|
|
||||||
|
|
||||||
TARGET_EMOJI_DUMP = os.path.join(ZULIP_PATH, "static", "generated", "emoji")
|
TARGET_EMOJI_DUMP = os.path.join(ZULIP_PATH, "static", "generated", "emoji")
|
||||||
TARGET_EMOJI_STYLES = os.path.join(ZULIP_PATH, "static", "generated", "emoji-styles")
|
TARGET_EMOJI_STYLES = os.path.join(ZULIP_PATH, "static", "generated", "emoji-styles")
|
||||||
EMOJI_CACHE_PATH = "/srv/zulip-emoji-cache"
|
EMOJI_CACHE_PATH = "/srv/zulip-emoji-cache"
|
||||||
|
|
|
@ -6,11 +6,12 @@ from collections import defaultdict
|
||||||
|
|
||||||
import orjson
|
import orjson
|
||||||
|
|
||||||
from custom_emoji_names import CUSTOM_EMOJI_NAME_MAPS
|
|
||||||
from emoji_setup_utils import get_emoji_code
|
|
||||||
|
|
||||||
ZULIP_PATH = os.path.join(os.path.dirname(os.path.abspath(__file__)), "../../../")
|
ZULIP_PATH = os.path.join(os.path.dirname(os.path.abspath(__file__)), "../../../")
|
||||||
sys.path.append(ZULIP_PATH)
|
sys.path.append(ZULIP_PATH)
|
||||||
|
|
||||||
|
from tools.setup.emoji.custom_emoji_names import CUSTOM_EMOJI_NAME_MAPS
|
||||||
|
from tools.setup.emoji.emoji_setup_utils import get_emoji_code
|
||||||
|
|
||||||
CLDR_DATA_FILE = os.path.join(
|
CLDR_DATA_FILE = os.path.join(
|
||||||
ZULIP_PATH, "node_modules", "cldr-annotations-modern", "annotations", "en", "annotations.json"
|
ZULIP_PATH, "node_modules", "cldr-annotations-modern", "annotations", "en", "annotations.json"
|
||||||
)
|
)
|
||||||
|
|
|
@ -6,15 +6,18 @@
|
||||||
# sources' decisions about what names to provide to each Unicode
|
# sources' decisions about what names to provide to each Unicode
|
||||||
# codepoint.
|
# codepoint.
|
||||||
import os
|
import os
|
||||||
|
import sys
|
||||||
from typing import Any, Dict, List
|
from typing import Any, Dict, List
|
||||||
|
|
||||||
import orjson
|
import orjson
|
||||||
|
|
||||||
from emoji_names import EMOJI_NAME_MAPS
|
|
||||||
from emoji_setup_utils import EMOJISETS, emoji_is_universal, get_emoji_code
|
|
||||||
|
|
||||||
TOOLS_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
TOOLS_DIR = os.path.dirname(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
||||||
ZULIP_PATH = os.path.dirname(TOOLS_DIR)
|
ZULIP_PATH = os.path.dirname(TOOLS_DIR)
|
||||||
|
sys.path.append(ZULIP_PATH)
|
||||||
|
|
||||||
|
from tools.setup.emoji.emoji_names import EMOJI_NAME_MAPS
|
||||||
|
from tools.setup.emoji.emoji_setup_utils import EMOJISETS, emoji_is_universal, get_emoji_code
|
||||||
|
|
||||||
UNIFIED_REACTIONS_FILE = os.path.join(
|
UNIFIED_REACTIONS_FILE = os.path.join(
|
||||||
ZULIP_PATH, "zerver", "management", "data", "unified_reactions.json"
|
ZULIP_PATH, "zerver", "management", "data", "unified_reactions.json"
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue