Browse Source

Merge pull request #44 from Learnware-LAMDA/fix_circle_import

Fix circle import
tags/v0.3.2
bxdd GitHub 2 years ago
parent
commit
772be44453
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 3 deletions
  1. +0
    -1
      learnware/client/container.py
  2. +3
    -1
      learnware/client/learnware_client.py
  3. +1
    -1
      learnware/market/classes.py

+ 0
- 1
learnware/client/container.py View File

@@ -3,7 +3,6 @@ import docker
import pickle
import atexit
import tarfile
import zipfile
import tempfile
import shortuuid
from concurrent.futures import ThreadPoolExecutor


+ 3
- 1
learnware/client/learnware_client.py View File

@@ -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,8 @@ class LearnwareClient:

@staticmethod
def _check_stat_specification(learnware):
from ..market import CondaChecker

stat_checker = CondaChecker(inner_checker=EasyStatChecker())
return stat_checker(learnware) != BaseChecker.INVALID_LEARNWARE



+ 1
- 1
learnware/market/classes.py View File

@@ -1,4 +1,4 @@
from .base import BaseChecker, BaseOrganizer
from .base import BaseChecker
from ..learnware import Learnware
from ..client.container import LearnwaresContainer
from ..logger import get_module_logger


Loading…
Cancel
Save