From 065e14f66a20f031877c4e63da6c40aa77c5a551 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Hells=C3=A9n?= Date: Thu, 2 Apr 2026 03:02:38 +0200 Subject: [PATCH] Reorganize TYPE_CHECKING imports in import_chzzk_campaign.py --- chzzk/management/commands/import_chzzk_campaign.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/chzzk/management/commands/import_chzzk_campaign.py b/chzzk/management/commands/import_chzzk_campaign.py index 3ba11ed..c8944ca 100644 --- a/chzzk/management/commands/import_chzzk_campaign.py +++ b/chzzk/management/commands/import_chzzk_campaign.py @@ -1,13 +1,6 @@ from typing import TYPE_CHECKING from typing import Any -if TYPE_CHECKING: - import argparse - - from chzzk.schemas import ChzzkCampaignV2 - from chzzk.schemas import ChzzkRewardV2 - - import requests from django.core.management.base import BaseCommand from django.core.management.base import CommandError @@ -17,6 +10,12 @@ from chzzk.models import ChzzkCampaign from chzzk.models import ChzzkReward from chzzk.schemas import ChzzkApiResponseV2 +if TYPE_CHECKING: + import argparse + + from chzzk.schemas import ChzzkCampaignV2 + from chzzk.schemas import ChzzkRewardV2 + MAX_CAMPAIGN_OUTLIER_THRESHOLD: int = 100_000_000 MAX_CAMPAIGN_OUTLIER_GAP: int = 1_000