From d6aa7f773889e38bc6d20239e12ff08e99261cbf Mon Sep 17 00:00:00 2001 From: rht Date: Thu, 2 Nov 2017 10:19:24 +0100 Subject: [PATCH] zerver/management: Remove unused imports (F401). --- zerver/management/commands/add_users_to_streams.py | 1 - zerver/management/commands/change_user_email.py | 2 -- zerver/management/commands/create_default_stream_groups.py | 3 +-- .../management/commands/delete_old_unclaimed_attachments.py | 2 +- zerver/management/commands/deliver_email.py | 1 - zerver/management/commands/email_mirror.py | 4 +--- zerver/management/commands/export_single_user.py | 1 - zerver/management/commands/generate_realm_creation_link.py | 1 - zerver/management/commands/get_migration_status.py | 1 - zerver/management/commands/makemessages.py | 1 - zerver/management/commands/merge_streams.py | 2 +- zerver/management/commands/query_ldap.py | 3 +-- zerver/management/commands/realm_emoji.py | 2 +- zerver/management/commands/remove_users_from_stream.py | 2 +- zerver/management/commands/send_test_email.py | 1 - zerver/management/commands/send_webhook_fixture_message.py | 4 +--- zerver/management/commands/show_unreads.py | 6 +----- zerver/management/commands/soft_deactivate_users.py | 4 +--- zerver/management/commands/turn_off_digests.py | 3 --- 19 files changed, 10 insertions(+), 34 deletions(-) diff --git a/zerver/management/commands/add_users_to_streams.py b/zerver/management/commands/add_users_to_streams.py index e9d9eb4221..558aa7b46b 100644 --- a/zerver/management/commands/add_users_to_streams.py +++ b/zerver/management/commands/add_users_to_streams.py @@ -5,7 +5,6 @@ from django.core.management.base import CommandParser from zerver.lib.actions import create_stream_if_needed, bulk_add_subscriptions from zerver.lib.management import ZulipBaseCommand -from zerver.models import UserProfile class Command(ZulipBaseCommand): help = """Add some or all users in a realm to a set of streams.""" diff --git a/zerver/management/commands/change_user_email.py b/zerver/management/commands/change_user_email.py index 84da7774a5..977fc5fa03 100644 --- a/zerver/management/commands/change_user_email.py +++ b/zerver/management/commands/change_user_email.py @@ -1,6 +1,4 @@ -import sys - from argparse import ArgumentParser from typing import Any diff --git a/zerver/management/commands/create_default_stream_groups.py b/zerver/management/commands/create_default_stream_groups.py index 6b3b212b71..c1f8089c82 100644 --- a/zerver/management/commands/create_default_stream_groups.py +++ b/zerver/management/commands/create_default_stream_groups.py @@ -2,10 +2,9 @@ from typing import Any from argparse import ArgumentParser -from confirmation.models import Confirmation, create_confirmation_link from zerver.lib.management import ZulipBaseCommand from zerver.lib.actions import create_stream_if_needed -from zerver.models import MultiuseInvite, DefaultStream, DefaultStreamGroup +from zerver.models import DefaultStreamGroup class Command(ZulipBaseCommand): diff --git a/zerver/management/commands/delete_old_unclaimed_attachments.py b/zerver/management/commands/delete_old_unclaimed_attachments.py index 948783177f..158ff40b06 100644 --- a/zerver/management/commands/delete_old_unclaimed_attachments.py +++ b/zerver/management/commands/delete_old_unclaimed_attachments.py @@ -5,7 +5,7 @@ from argparse import ArgumentParser from django.core.management.base import BaseCommand from zerver.lib.actions import do_delete_old_unclaimed_attachments -from zerver.models import Attachment, get_old_unclaimed_attachments +from zerver.models import get_old_unclaimed_attachments class Command(BaseCommand): help = """Remove unclaimed attachments from storage older than a supplied diff --git a/zerver/management/commands/deliver_email.py b/zerver/management/commands/deliver_email.py index 420de97196..46b27e0417 100644 --- a/zerver/management/commands/deliver_email.py +++ b/zerver/management/commands/deliver_email.py @@ -20,7 +20,6 @@ from zerver.lib.send_email import send_email, EmailNotDeliveredException import time from zerver.lib.logging_util import create_logger -from datetime import datetime from ujson import loads from typing import Any diff --git a/zerver/management/commands/email_mirror.py b/zerver/management/commands/email_mirror.py index fe496b0224..df7d97ed31 100644 --- a/zerver/management/commands/email_mirror.py +++ b/zerver/management/commands/email_mirror.py @@ -29,9 +29,7 @@ import logging from django.conf import settings from django.core.management.base import BaseCommand -from zerver.lib.email_mirror import logger, process_message, \ - extract_and_validate, ZulipEmailForwardError, \ - mark_missed_message_address_as_used, is_missed_message_address +from zerver.lib.email_mirror import logger, process_message import email from email.message import Message diff --git a/zerver/management/commands/export_single_user.py b/zerver/management/commands/export_single_user.py index 79d83cf364..e44e24d28e 100644 --- a/zerver/management/commands/export_single_user.py +++ b/zerver/management/commands/export_single_user.py @@ -7,7 +7,6 @@ import os import shutil import subprocess import tempfile -import ujson from zerver.lib.export import do_export_user from zerver.lib.management import ZulipBaseCommand diff --git a/zerver/management/commands/generate_realm_creation_link.py b/zerver/management/commands/generate_realm_creation_link.py index 67913077eb..c5c078e730 100644 --- a/zerver/management/commands/generate_realm_creation_link.py +++ b/zerver/management/commands/generate_realm_creation_link.py @@ -1,7 +1,6 @@ from argparse import ArgumentParser, RawTextHelpFormatter from typing import Any -from django.conf import settings from django.core.management.base import BaseCommand from django.db import ProgrammingError from confirmation.models import generate_realm_creation_url diff --git a/zerver/management/commands/get_migration_status.py b/zerver/management/commands/get_migration_status.py index 8ddb4dcc70..f1e01cae3c 100644 --- a/zerver/management/commands/get_migration_status.py +++ b/zerver/management/commands/get_migration_status.py @@ -2,7 +2,6 @@ import argparse import os from typing import Any -from django.conf import settings from django.db import DEFAULT_DB_ALIAS from django.core.management.base import BaseCommand diff --git a/zerver/management/commands/makemessages.py b/zerver/management/commands/makemessages.py index 1c8e3a7514..32aee21510 100644 --- a/zerver/management/commands/makemessages.py +++ b/zerver/management/commands/makemessages.py @@ -37,7 +37,6 @@ import re import glob import json -import django from django.core.management.commands import makemessages from django.template.base import BLOCK_TAG_START, BLOCK_TAG_END from django.conf import settings diff --git a/zerver/management/commands/merge_streams.py b/zerver/management/commands/merge_streams.py index 700e59d282..7c2df05b4e 100644 --- a/zerver/management/commands/merge_streams.py +++ b/zerver/management/commands/merge_streams.py @@ -5,7 +5,7 @@ from zerver.lib.actions import bulk_remove_subscriptions, bulk_add_subscriptions do_deactivate_stream from zerver.lib.cache import cache_delete_many, to_dict_cache_key_id from zerver.lib.management import ZulipBaseCommand -from zerver.models import get_stream, Subscription, Recipient, get_stream_recipient, Message +from zerver.models import get_stream, Subscription, get_stream_recipient, Message from argparse import ArgumentParser diff --git a/zerver/management/commands/query_ldap.py b/zerver/management/commands/query_ldap.py index 08f4c1b78f..388ebd2b16 100644 --- a/zerver/management/commands/query_ldap.py +++ b/zerver/management/commands/query_ldap.py @@ -2,9 +2,8 @@ from typing import Any from argparse import ArgumentParser -import sys -from django.contrib.auth import authenticate, login, get_backends +from django.contrib.auth import get_backends from django.core.management.base import BaseCommand from django.conf import settings diff --git a/zerver/management/commands/realm_emoji.py b/zerver/management/commands/realm_emoji.py index de6dda1f16..9d4e5c9b35 100644 --- a/zerver/management/commands/realm_emoji.py +++ b/zerver/management/commands/realm_emoji.py @@ -3,7 +3,7 @@ from argparse import RawTextHelpFormatter from typing import Any from argparse import ArgumentParser -from django.core.management.base import BaseCommand, CommandParser +from django.core.management.base import CommandParser from zerver.lib.actions import check_add_realm_emoji, do_remove_realm_emoji from zerver.lib.management import ZulipBaseCommand import sys diff --git a/zerver/management/commands/remove_users_from_stream.py b/zerver/management/commands/remove_users_from_stream.py index d00df29e30..940d43c184 100644 --- a/zerver/management/commands/remove_users_from_stream.py +++ b/zerver/management/commands/remove_users_from_stream.py @@ -5,7 +5,7 @@ from django.core.management.base import CommandParser from zerver.lib.actions import bulk_remove_subscriptions from zerver.lib.management import ZulipBaseCommand -from zerver.models import UserProfile, get_stream +from zerver.models import get_stream class Command(ZulipBaseCommand): help = """Remove some or all users in a realm from a stream.""" diff --git a/zerver/management/commands/send_test_email.py b/zerver/management/commands/send_test_email.py index d452a42e65..e655518798 100644 --- a/zerver/management/commands/send_test_email.py +++ b/zerver/management/commands/send_test_email.py @@ -1,7 +1,6 @@ from typing import Any -from django.conf import settings from django.core.mail import mail_admins, mail_managers, send_mail from django.core.management.commands import sendtestemail diff --git a/zerver/management/commands/send_webhook_fixture_message.py b/zerver/management/commands/send_webhook_fixture_message.py index c85ff4f5d5..98b76257b3 100644 --- a/zerver/management/commands/send_webhook_fixture_message.py +++ b/zerver/management/commands/send_webhook_fixture_message.py @@ -1,12 +1,10 @@ -from typing import Any - import os import ujson from django.test import Client from django.conf import settings -from django.core.management.base import BaseCommand, CommandParser +from django.core.management.base import CommandParser from zerver.lib.management import ZulipBaseCommand from zerver.models import get_realm diff --git a/zerver/management/commands/show_unreads.py b/zerver/management/commands/show_unreads.py index deaaf99451..a5786e4973 100644 --- a/zerver/management/commands/show_unreads.py +++ b/zerver/management/commands/show_unreads.py @@ -1,12 +1,8 @@ -import time -import ujson - -from typing import Any, Callable, Dict, List, Set, Text +from typing import Any, Dict, List, Set from argparse import ArgumentParser from django.core.management.base import CommandError -from django.db import connection from zerver.lib.management import ZulipBaseCommand from zerver.lib.topic_mutes import build_topic_mute_checker diff --git a/zerver/management/commands/soft_deactivate_users.py b/zerver/management/commands/soft_deactivate_users.py index 835da9ce2a..bec65f84c0 100644 --- a/zerver/management/commands/soft_deactivate_users.py +++ b/zerver/management/commands/soft_deactivate_users.py @@ -1,13 +1,11 @@ -from django.db import connection from django.conf import settings -from django.utils.timezone import now as timezone_now from typing import Any, List, Dict from argparse import ArgumentParser import sys -from zerver.models import UserProfile, UserMessage, Realm, RealmAuditLog +from zerver.models import UserProfile, Realm from zerver.lib.soft_deactivation import ( do_soft_deactivate_users, do_soft_activate_users, get_users_for_soft_deactivation, logger diff --git a/zerver/management/commands/turn_off_digests.py b/zerver/management/commands/turn_off_digests.py index c5dd26b915..4c4f61fc08 100644 --- a/zerver/management/commands/turn_off_digests.py +++ b/zerver/management/commands/turn_off_digests.py @@ -1,11 +1,8 @@ -from typing import Any - from django.core.management.base import CommandParser from zerver.lib.actions import do_change_notification_settings from zerver.lib.management import ZulipBaseCommand -from zerver.models import UserProfile class Command(ZulipBaseCommand): help = """Turn off digests for a subdomain/string_id or specified set of email addresses."""