From c5b0d88dc06a978ef960b41c349a184bce545c0a Mon Sep 17 00:00:00 2001 From: bxdd Date: Sat, 4 Nov 2023 03:21:46 +0800 Subject: [PATCH] [FIX] fix circle import --- learnware/client/learnware_client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/learnware/client/learnware_client.py b/learnware/client/learnware_client.py index b06663e..2d95523 100644 --- a/learnware/client/learnware_client.py +++ b/learnware/client/learnware_client.py @@ -14,7 +14,7 @@ from typing import Union, List from ..config import C from .. import learnware from .container import LearnwaresContainer -from ..market import BaseChecker, EasySemanticChecker, EasyStatChecker, CondaChecker +from ..market import BaseChecker, EasySemanticChecker, EasyStatChecker from ..logger import get_module_logger from ..specification import Specification from ..learnware import get_learnware_from_dirpath @@ -389,6 +389,7 @@ class LearnwareClient: @staticmethod def _check_stat_specification(learnware): + from ..market.classes import CondaChecker stat_checker = CondaChecker(inner_checker=EasyStatChecker()) return stat_checker(learnware) != BaseChecker.INVALID_LEARNWARE