diff --git a/apps/worker/video_processing/dedup.py b/apps/worker/video_processing/dedup.py index c90fa926d..3cc3468ab 100755 --- a/apps/worker/video_processing/dedup.py +++ b/apps/worker/video_processing/dedup.py @@ -353,7 +353,7 @@ def find_duplicate_segments( run_start = None gap_count = 0 - for i, (is_match, dist, idx) in enumerate(frame_matches): + for i, (is_match, _dist, _idx) in enumerate(frame_matches): if is_match: if run_start is None: run_start = i @@ -531,7 +531,7 @@ class VideoDeduplicator: min_len = min(len(hist_a), len(hist_b)) a = hist_a[:min_len] b = hist_b[:min_len] - return float(sum(np.sqrt(ai * bi) for ai, bi in zip(a, b))) + return float(sum(np.sqrt(ai * bi) for ai, bi in zip(a, b, strict=False))) @staticmethod def _compute_histogram_similarity( diff --git a/tests/unit/test_cross_video_avoidance.py b/tests/unit/test_cross_video_avoidance.py index 316e105ee..dac04378f 100644 --- a/tests/unit/test_cross_video_avoidance.py +++ b/tests/unit/test_cross_video_avoidance.py @@ -221,7 +221,6 @@ class TestServiceLayerIntegration: def _make_service(self, clip_repo_mock, asset_repo_mock=None): """创建 PlanGeneratorService 并注入 mock repos.""" - from unittest.mock import MagicMock, patch from apps.api.app.services.plan_generator_service import PlanGeneratorService