mirror of
https://github.com/zulip/zulip.git
synced 2025-11-19 05:58:25 +00:00
export: Remove unused imports.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This commit is contained in:
committed by
Tim Abbott
parent
e12c433745
commit
56a675d5ec
@@ -1,9 +1,6 @@
|
|||||||
import os
|
import os
|
||||||
import dateutil.parser
|
import dateutil.parser
|
||||||
import random
|
|
||||||
import requests
|
|
||||||
import logging
|
import logging
|
||||||
import shutil
|
|
||||||
import subprocess
|
import subprocess
|
||||||
import ujson
|
import ujson
|
||||||
|
|
||||||
@@ -12,7 +9,7 @@ from django.forms.models import model_to_dict
|
|||||||
from django.utils.timezone import now as timezone_now
|
from django.utils.timezone import now as timezone_now
|
||||||
from typing import Any, Dict, List, Set, Tuple
|
from typing import Any, Dict, List, Set, Tuple
|
||||||
|
|
||||||
from zerver.models import Realm, UserProfile, Recipient
|
from zerver.models import UserProfile, Recipient
|
||||||
from zerver.lib.export import MESSAGE_BATCH_CHUNK_SIZE
|
from zerver.lib.export import MESSAGE_BATCH_CHUNK_SIZE
|
||||||
from zerver.data_import.import_util import ZerverFieldsT, build_zerver_realm, \
|
from zerver.data_import.import_util import ZerverFieldsT, build_zerver_realm, \
|
||||||
build_avatar, build_subscription, build_recipient, build_usermessages, \
|
build_avatar, build_subscription, build_recipient, build_usermessages, \
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ import ujson
|
|||||||
from typing import Any, Callable, Dict, List, Optional, Set
|
from typing import Any, Callable, Dict, List, Optional, Set
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.forms.models import model_to_dict
|
|
||||||
from django.utils.timezone import now as timezone_now
|
from django.utils.timezone import now as timezone_now
|
||||||
|
|
||||||
from zerver.lib.utils import (
|
from zerver.lib.utils import (
|
||||||
@@ -22,7 +21,6 @@ from zerver.lib.utils import (
|
|||||||
from zerver.models import (
|
from zerver.models import (
|
||||||
RealmEmoji,
|
RealmEmoji,
|
||||||
Recipient,
|
Recipient,
|
||||||
UserProfile,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
from zerver.data_import.import_util import (
|
from zerver.data_import.import_util import (
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
from typing import Any, Dict, Set
|
from typing import Dict, Set
|
||||||
|
|
||||||
class SubscriberHandler:
|
class SubscriberHandler:
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ from zerver.models import Realm, RealmEmoji, Subscription, Recipient, \
|
|||||||
from zerver.data_import.sequencer import NEXT_ID
|
from zerver.data_import.sequencer import NEXT_ID
|
||||||
from zerver.lib.actions import STREAM_ASSIGNMENT_COLORS as stream_colors
|
from zerver.lib.actions import STREAM_ASSIGNMENT_COLORS as stream_colors
|
||||||
from zerver.lib.avatar_hash import user_avatar_path_from_ids
|
from zerver.lib.avatar_hash import user_avatar_path_from_ids
|
||||||
from zerver.lib.parallel import run_parallel, JobData
|
from zerver.lib.parallel import run_parallel
|
||||||
|
|
||||||
# stubs
|
# stubs
|
||||||
ZerverFieldsT = Dict[str, Any]
|
ZerverFieldsT = Dict[str, Any]
|
||||||
|
|||||||
@@ -1,11 +1,7 @@
|
|||||||
import os
|
import os
|
||||||
import ujson
|
import ujson
|
||||||
import hashlib
|
|
||||||
import sys
|
|
||||||
import argparse
|
|
||||||
import shutil
|
import shutil
|
||||||
import subprocess
|
import subprocess
|
||||||
import re
|
|
||||||
import logging
|
import logging
|
||||||
import random
|
import random
|
||||||
import requests
|
import requests
|
||||||
@@ -13,12 +9,10 @@ import requests
|
|||||||
from collections import defaultdict
|
from collections import defaultdict
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.db import connection
|
|
||||||
from django.utils.timezone import now as timezone_now
|
from django.utils.timezone import now as timezone_now
|
||||||
from django.forms.models import model_to_dict
|
from django.forms.models import model_to_dict
|
||||||
from typing import Any, Dict, List, Optional, Tuple, Set, Iterator
|
from typing import Any, Dict, List, Optional, Tuple, Set, Iterator
|
||||||
from zerver.forms import check_subdomain_available
|
from zerver.models import Reaction, RealmEmoji, UserProfile, Recipient, \
|
||||||
from zerver.models import Reaction, RealmEmoji, Realm, UserProfile, Recipient, \
|
|
||||||
CustomProfileField, CustomProfileFieldValue
|
CustomProfileField, CustomProfileFieldValue
|
||||||
from zerver.data_import.slack_message_conversion import convert_to_zulip_markdown, \
|
from zerver.data_import.slack_message_conversion import convert_to_zulip_markdown, \
|
||||||
get_user_full_name
|
get_user_full_name
|
||||||
@@ -28,7 +22,6 @@ from zerver.data_import.import_util import ZerverFieldsT, build_zerver_realm, \
|
|||||||
process_emojis, build_realm, build_stream, build_message, \
|
process_emojis, build_realm, build_stream, build_message, \
|
||||||
create_converted_data_files, make_subscriber_map
|
create_converted_data_files, make_subscriber_map
|
||||||
from zerver.data_import.sequencer import NEXT_ID
|
from zerver.data_import.sequencer import NEXT_ID
|
||||||
from zerver.lib.parallel import run_parallel
|
|
||||||
from zerver.lib.upload import random_name, sanitize_name
|
from zerver.lib.upload import random_name, sanitize_name
|
||||||
from zerver.lib.export import MESSAGE_BATCH_CHUNK_SIZE
|
from zerver.lib.export import MESSAGE_BATCH_CHUNK_SIZE
|
||||||
from zerver.lib.emoji import NAME_TO_CODEPOINT_PATH
|
from zerver.lib.emoji import NAME_TO_CODEPOINT_PATH
|
||||||
|
|||||||
@@ -3,10 +3,8 @@ from boto.s3.connection import S3Connection
|
|||||||
from boto.s3.key import Key # for mypy
|
from boto.s3.key import Key # for mypy
|
||||||
from django.apps import apps
|
from django.apps import apps
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.db import connection
|
|
||||||
from django.forms.models import model_to_dict
|
from django.forms.models import model_to_dict
|
||||||
from django.utils.timezone import make_aware as timezone_make_aware
|
from django.utils.timezone import make_aware as timezone_make_aware
|
||||||
from django.utils.timezone import utc as timezone_utc
|
|
||||||
from django.utils.timezone import is_naive as timezone_is_naive
|
from django.utils.timezone import is_naive as timezone_is_naive
|
||||||
import glob
|
import glob
|
||||||
import logging
|
import logging
|
||||||
@@ -27,7 +25,7 @@ from zerver.models import UserProfile, Realm, Client, Huddle, Stream, \
|
|||||||
UserGroupMembership, BotStorageData, BotConfigData
|
UserGroupMembership, BotStorageData, BotConfigData
|
||||||
from zerver.lib.parallel import run_parallel
|
from zerver.lib.parallel import run_parallel
|
||||||
from typing import Any, Callable, Dict, List, Optional, Set, Tuple, \
|
from typing import Any, Callable, Dict, List, Optional, Set, Tuple, \
|
||||||
Iterable, Union
|
Union
|
||||||
|
|
||||||
# Custom mypy types follow:
|
# Custom mypy types follow:
|
||||||
Record = Dict[str, Any]
|
Record = Dict[str, Any]
|
||||||
|
|||||||
Reference in New Issue
Block a user