From 6dd24e3e3ceb2e413de3cb7139199f0bef8bcaa0 Mon Sep 17 00:00:00 2001 From: tastelikefeet <58414341+tastelikefeet@users.noreply.github.com> Date: Thu, 19 Feb 2026 17:58:09 +0800 Subject: [PATCH] lint code (#1619) --- modelscope/hub/utils/utils.py | 3 +-- tests/hub/test_hub_repo_info.py | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/modelscope/hub/utils/utils.py b/modelscope/hub/utils/utils.py index 53834b44..2276a34c 100644 --- a/modelscope/hub/utils/utils.py +++ b/modelscope/hub/utils/utils.py @@ -9,7 +9,6 @@ from datetime import datetime from pathlib import Path from typing import Generator, List, Optional, Union -import zoneinfo from filelock import BaseFileLock, FileLock, SoftFileLock, Timeout from modelscope.hub.constants import (DEFAULT_MODELSCOPE_DOMAIN, @@ -18,7 +17,6 @@ from modelscope.hub.constants import (DEFAULT_MODELSCOPE_DOMAIN, MODEL_ID_SEPARATOR, MODELSCOPE_DOMAIN, MODELSCOPE_SDK_DEBUG, MODELSCOPE_URL_SCHEME) -from modelscope.hub.errors import FileIntegrityError from modelscope.utils.logger import get_logger logger = get_logger() @@ -312,6 +310,7 @@ def convert_timestamp(time_stamp: Union[int, str, datetime], Returns: Timezone-aware datetime object or None if input is None """ + import zoneinfo if not time_stamp: return None diff --git a/tests/hub/test_hub_repo_info.py b/tests/hub/test_hub_repo_info.py index 497c1cd8..e3406ee0 100644 --- a/tests/hub/test_hub_repo_info.py +++ b/tests/hub/test_hub_repo_info.py @@ -5,8 +5,6 @@ import datetime import unittest from unittest.mock import Mock, patch -import zoneinfo - from modelscope.hub.api import HubApi from modelscope.hub.info import BlobLfsInfo, DatasetInfo, ModelInfo from modelscope.utils.constant import (DEFAULT_DATASET_REVISION, @@ -236,6 +234,7 @@ class HubRepoInfoTest(unittest.TestCase): @unittest.skipUnless(test_level() >= 0, 'skip test in current test level') def test_model_info_class_comprehensive(self): """Test ModelInfo class initialization and properties.""" + import zoneinfo model_data = { 'Id': 123, 'Name': 'demo-model', @@ -344,6 +343,7 @@ class HubRepoInfoTest(unittest.TestCase): @unittest.skipUnless(test_level() >= 0, 'skip test in current test level') def test_dataset_info_class(self): # Test DatasetInfo class initialization and properties + import zoneinfo dataset_data = { 'Id': 456, 'Name': 'demo-dataset',