mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
ruff: Collapse short multi-line import statements.
isort did this by default, though it’s unclear whether that was
intended; see https://github.com/astral-sh/ruff/issues/4153.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
(cherry picked from commit 733083c65d
)
This commit is contained in:
committed by
Alex Vandiver
parent
99b37de89f
commit
96be7b72c2
@@ -13,13 +13,7 @@ from zerver.actions.scheduled_messages import check_schedule_message, delete_sch
|
||||
from zerver.actions.uploads import do_delete_old_unclaimed_attachments
|
||||
from zerver.lib.retention import clean_archived_data
|
||||
from zerver.lib.test_classes import UploadSerializeMixin, ZulipTestCase
|
||||
from zerver.models import (
|
||||
ArchivedAttachment,
|
||||
Attachment,
|
||||
Message,
|
||||
UserProfile,
|
||||
get_client,
|
||||
)
|
||||
from zerver.models import ArchivedAttachment, Attachment, Message, UserProfile, get_client
|
||||
|
||||
|
||||
class UnclaimedAttachmentTest(UploadSerializeMixin, ZulipTestCase):
|
||||
|
@@ -37,11 +37,7 @@ from zerver.actions.realm_settings import do_change_realm_plan_type, do_set_real
|
||||
from zerver.actions.user_settings import do_change_full_name
|
||||
from zerver.actions.users import change_user_is_active
|
||||
from zerver.context_processors import common_context
|
||||
from zerver.lib.send_email import (
|
||||
FromAddress,
|
||||
deliver_scheduled_emails,
|
||||
send_future_email,
|
||||
)
|
||||
from zerver.lib.send_email import FromAddress, deliver_scheduled_emails, send_future_email
|
||||
from zerver.lib.test_classes import ZulipTestCase
|
||||
from zerver.lib.test_helpers import find_key_by_email
|
||||
from zerver.models import (
|
||||
|
@@ -18,10 +18,7 @@ from django.utils import translation
|
||||
from django.utils.translation import gettext as _
|
||||
|
||||
from confirmation import settings as confirmation_settings
|
||||
from confirmation.models import (
|
||||
Confirmation,
|
||||
one_click_unsubscribe_link,
|
||||
)
|
||||
from confirmation.models import Confirmation, one_click_unsubscribe_link
|
||||
from zerver.actions.create_realm import do_change_realm_subdomain, do_create_realm
|
||||
from zerver.actions.create_user import add_new_user_history
|
||||
from zerver.actions.default_streams import (
|
||||
@@ -50,11 +47,7 @@ from zerver.lib.mobile_auth_otp import (
|
||||
xor_hex_strings,
|
||||
)
|
||||
from zerver.lib.name_restrictions import is_disposable_domain
|
||||
from zerver.lib.send_email import (
|
||||
EmailNotDeliveredError,
|
||||
FromAddress,
|
||||
send_future_email,
|
||||
)
|
||||
from zerver.lib.send_email import EmailNotDeliveredError, FromAddress, send_future_email
|
||||
from zerver.lib.stream_subscription import get_stream_subscriptions_for_user
|
||||
from zerver.lib.streams import create_stream_if_needed
|
||||
from zerver.lib.subdomains import is_root_domain_available
|
||||
|
@@ -10,10 +10,7 @@ from PIL import Image
|
||||
import zerver.lib.upload
|
||||
from zerver.lib.avatar_hash import user_avatar_path
|
||||
from zerver.lib.test_classes import UploadSerializeMixin, ZulipTestCase
|
||||
from zerver.lib.test_helpers import (
|
||||
get_test_image_file,
|
||||
read_test_image_file,
|
||||
)
|
||||
from zerver.lib.test_helpers import get_test_image_file, read_test_image_file
|
||||
from zerver.lib.upload import (
|
||||
all_message_attachments,
|
||||
delete_export_tarball,
|
||||
@@ -24,18 +21,9 @@ from zerver.lib.upload import (
|
||||
upload_export_tarball,
|
||||
upload_message_attachment,
|
||||
)
|
||||
from zerver.lib.upload.base import (
|
||||
DEFAULT_EMOJI_SIZE,
|
||||
MEDIUM_AVATAR_SIZE,
|
||||
resize_avatar,
|
||||
)
|
||||
from zerver.lib.upload.base import DEFAULT_EMOJI_SIZE, MEDIUM_AVATAR_SIZE, resize_avatar
|
||||
from zerver.lib.upload.local import write_local_file
|
||||
from zerver.models import (
|
||||
Attachment,
|
||||
RealmEmoji,
|
||||
get_realm,
|
||||
get_system_bot,
|
||||
)
|
||||
from zerver.models import Attachment, RealmEmoji, get_realm, get_system_bot
|
||||
|
||||
|
||||
class LocalStorageTest(UploadSerializeMixin, ZulipTestCase):
|
||||
|
@@ -36,13 +36,7 @@ from zerver.lib.upload.base import (
|
||||
resize_avatar,
|
||||
)
|
||||
from zerver.lib.upload.s3 import S3UploadBackend
|
||||
from zerver.models import (
|
||||
Attachment,
|
||||
RealmEmoji,
|
||||
UserProfile,
|
||||
get_realm,
|
||||
get_system_bot,
|
||||
)
|
||||
from zerver.models import Attachment, RealmEmoji, UserProfile, get_realm, get_system_bot
|
||||
|
||||
|
||||
class S3Test(ZulipTestCase):
|
||||
|
@@ -7,10 +7,7 @@ from django.utils.timezone import now as timezone_now
|
||||
from zerver.actions.user_topics import do_set_user_topic_visibility_policy
|
||||
from zerver.lib.stream_topic import StreamTopicTarget
|
||||
from zerver.lib.test_classes import ZulipTestCase
|
||||
from zerver.lib.user_topics import (
|
||||
get_topic_mutes,
|
||||
topic_has_visibility_policy,
|
||||
)
|
||||
from zerver.lib.user_topics import get_topic_mutes, topic_has_visibility_policy
|
||||
from zerver.models import UserProfile, UserTopic, get_stream
|
||||
|
||||
|
||||
|
@@ -22,13 +22,7 @@ from zerver.lib.topic import REQ_topic
|
||||
from zerver.lib.validator import check_string_in, to_float
|
||||
from zerver.lib.zcommand import process_zcommands
|
||||
from zerver.lib.zephyr import compute_mit_user_fullname
|
||||
from zerver.models import (
|
||||
Client,
|
||||
Message,
|
||||
RealmDomain,
|
||||
UserProfile,
|
||||
get_user_including_cross_realm,
|
||||
)
|
||||
from zerver.models import Client, Message, RealmDomain, UserProfile, get_user_including_cross_realm
|
||||
|
||||
|
||||
class InvalidMirrorInputError(Exception):
|
||||
|
@@ -7,11 +7,7 @@ from django.views.decorators.http import require_POST
|
||||
|
||||
from zerver.lib.request import REQ, has_request_variables
|
||||
from zerver.lib.response import json_success
|
||||
from zerver.lib.validator import (
|
||||
WildValue,
|
||||
check_string,
|
||||
to_wild_value,
|
||||
)
|
||||
from zerver.lib.validator import WildValue, check_string, to_wild_value
|
||||
|
||||
|
||||
@csrf_exempt
|
||||
|
@@ -9,10 +9,7 @@ from django.views.decorators.csrf import csrf_exempt
|
||||
|
||||
from zerver.lib.exceptions import JsonableError
|
||||
from zerver.lib.outgoing_http import OutgoingSession
|
||||
from zerver.lib.validator import (
|
||||
check_url,
|
||||
to_wild_value,
|
||||
)
|
||||
from zerver.lib.validator import check_url, to_wild_value
|
||||
|
||||
|
||||
class SentryTunnelSession(OutgoingSession):
|
||||
|
Reference in New Issue
Block a user