From 180463572556408f340978f597891d09a2426adb Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Mon, 22 Jan 2024 19:03:23 +0800 Subject: :recycle: refactor(lock): forbid same package installed with different version --- src/ipm/models/lock.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ipm/models/lock.py b/src/ipm/models/lock.py index 790ad6c..e086403 100644 --- a/src/ipm/models/lock.py +++ b/src/ipm/models/lock.py @@ -133,9 +133,7 @@ class PackageLock(IpmLock): for package in self.packages: if "name" not in package.keys(): raise SyntaxError("异常的锁文件!") - if ( - package["name"] == ipk.name and package["version"] == ipk.version - ): # TODO 同名包处理 + if package["name"] == ipk.name: self.storages.remove(package) break -- cgit v1.2.3-70-g09d2