export: Remove unused imports.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
This commit is contained in:
Anders Kaseorg
2019-02-02 14:53:34 -08:00
committed by Tim Abbott
parent e12c433745
commit 56a675d5ec
6 changed files with 5 additions and 19 deletions

View File

@@ -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, \

View File

@@ -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 (

View File

@@ -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:

View File

@@ -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]

View File

@@ -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

View File

@@ -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]