diff --git a/client/setup.py b/client/setup.py index 3cd75d3d34..7b25bd1e57 100644 --- a/client/setup.py +++ b/client/setup.py @@ -10,7 +10,7 @@ # importlib-metadata supplies a backport of 'importlib.metadata'; Python 3.8 makes 'importlib' part of the standard lib. "importlib-metadata>=4.0.0, <=4.2.0;python_version < '3.8'", "attrs>=21.4.0", - "pyyaml==6.0", + "pyyaml>=6.0", "cattrs>=1.7.1", "requests>=2.1.0", "requests-toolbelt>=0.9.0", diff --git a/client/starwhale/mngt/__init__.py b/client/starwhale/mngt/__init__.py index 4f8bb874fc..b8b4abbb68 100644 --- a/client/starwhale/mngt/__init__.py +++ b/client/starwhale/mngt/__init__.py @@ -164,7 +164,7 @@ def _check_docker_compose() -> str: out = subprocess.check_output( ["docker", "compose", "version", "--short"], stderr=subprocess.STDOUT ) - return out.decode().strip() + return out.decode().strip().split('-')[0] dependencies: t.List[_Dependency] = [ _Dependency(