From 7eff9a4f81ef22dccd48f9d7b43922c4e64524f1 Mon Sep 17 00:00:00 2001 From: idimov-keeper <78815270+idimov-keeper@users.noreply.github.com> Date: Mon, 28 Oct 2024 18:04:57 -0500 Subject: [PATCH] Ksm 568 ksm cli remove dependency on legacy distutils (#682) * KSM-568 Removed dependency on legacy distutils * Bumping KSM SDK to 16.6.7 --- integration/keeper_secrets_manager_cli/README.md | 3 +++ .../keeper_secrets_manager_cli/__init__.py | 2 +- integration/keeper_secrets_manager_cli/requirements.txt | 2 +- integration/keeper_secrets_manager_cli/setup.py | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/integration/keeper_secrets_manager_cli/README.md b/integration/keeper_secrets_manager_cli/README.md index ad15c541..52fbf75c 100644 --- a/integration/keeper_secrets_manager_cli/README.md +++ b/integration/keeper_secrets_manager_cli/README.md @@ -8,6 +8,9 @@ For more information see our official documentation page https://docs.keeper.io/ ## 1.1.6 - KSM-558 Fixed crashes with mutually required options in shell mode +- KSM-567 Added KSM_CLI_TOKEN environment variable +- KSM-568 Removed dependency on legacy distutils +- Bumping KSM SDK to 16.6.7 ## 1.1.5 - Bumping KSM SDK to 16.6.5 diff --git a/integration/keeper_secrets_manager_cli/keeper_secrets_manager_cli/__init__.py b/integration/keeper_secrets_manager_cli/keeper_secrets_manager_cli/__init__.py index 7d46abe4..2701ddcd 100644 --- a/integration/keeper_secrets_manager_cli/keeper_secrets_manager_cli/__init__.py +++ b/integration/keeper_secrets_manager_cli/keeper_secrets_manager_cli/__init__.py @@ -17,7 +17,7 @@ from keeper_secrets_manager_cli.common import find_ksm_path from keeper_secrets_manager_cli.exception import KsmCliException from keeper_secrets_manager_helper.record_type import RecordType -from distutils.util import strtobool +from keeper_secrets_manager_core.utils import strtobool from .exception import KsmCliException from .profile import Profile from .config import Config diff --git a/integration/keeper_secrets_manager_cli/requirements.txt b/integration/keeper_secrets_manager_cli/requirements.txt index e9c29ea1..6e4dc6a6 100644 --- a/integration/keeper_secrets_manager_cli/requirements.txt +++ b/integration/keeper_secrets_manager_cli/requirements.txt @@ -1,4 +1,4 @@ -keeper-secrets-manager-core>=16.6.5 +keeper-secrets-manager-core>=16.6.7 keeper-secrets-manager-helper keeper-secrets-manager-storage>=1.0.2 prompt-toolkit~=2.0 diff --git a/integration/keeper_secrets_manager_cli/setup.py b/integration/keeper_secrets_manager_cli/setup.py index 6504fd80..2c9f3bd3 100644 --- a/integration/keeper_secrets_manager_cli/setup.py +++ b/integration/keeper_secrets_manager_cli/setup.py @@ -8,7 +8,7 @@ long_description = f.read() install_requires = [ - 'keeper-secrets-manager-core>=16.6.5', + 'keeper-secrets-manager-core>=16.6.7', 'keeper-secrets-manager-helper', 'keeper-secrets-manager-storage>=1.0.2', 'prompt-toolkit~=2.0',