From 02831c71c92312de7d8c13b4381acfa4dc0ceae8 Mon Sep 17 00:00:00 2001 From: Sven Heidemann Date: Tue, 16 Mar 2021 22:58:00 +0100 Subject: [PATCH] Bugfixes in install command --- src/cpl_cli/command/install_service.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/cpl_cli/command/install_service.py b/src/cpl_cli/command/install_service.py index 09d14e87..1e94a3dc 100644 --- a/src/cpl_cli/command/install_service.py +++ b/src/cpl_cli/command/install_service.py @@ -92,12 +92,12 @@ class InstallService(CommandABC): if '==' in dependency: dependency_version = dependency.split('==')[1] - if version.parse(package_version) != version.parse(dependency_version): - to_remove_list.append(dependency) - break - if package in dependency: - is_already_in_project = True + if version.parse(package_version) != version.parse(dependency_version): + to_remove_list.append(dependency) + break + else: + is_already_in_project = True for to_remove in to_remove_list: self._project_settings.dependencies.remove(to_remove)