This repository was archived by the owner on Sep 9, 2024. It is now read-only.
v7.0.1
[7.0.1] - 2020-04-12
Added
- The CLI has promoted to GA. The SDK still remains a community level project.
- The
hostmethod 'rotate-api-key' is now available in CLI and SDK to manage hosts
cyberark/conjur-api-python3#101 - The
usermethods 'rotate-api-key' and 'change-password' are now available in CLI and SDK to manage users
cyberark/conjur-api-python3#101 - Previous versions of a variable/secret can now be retrieved. This is available in both CLI and SDK
cyberark/conjur-api-python3#151 - The
listflag constraints are now available in both CLI and SDK to filter resource results
cyberark/conjur-api-python3#128 - The
login\logoutmethods are now available in CLI to login and out of the CLI
cyberark/conjur-api-python3#128 - The
initmethod is now available in CLI to initialize the CLI with the Conjur server
cyberark/conjur-api-python3#89
Changed
- The CLI and SDK now use a system's native credential store to save credentials instead of a netrc file by default.
If a store is not available, the credentials will be saved to the netrc as a fallback. cyberark/conjur-api-python3#NO - The CLI/SDK package pushed to Pypi has changed from
conjur-clienttoconjur. cyberark/conjur-api-python3#NO - The .conjurrc parameters have been renamed from
accounttoconjur_accountand fromappliance_urltoconjur_url.
Additionally, the plugins parameter has been removed. This is a breaking change for users who generate their own
.conjurrc file for use in the SDK and will need to update accordingly.
cyberark/conjur-api-python3#206 - Policy functions
apply_policy_fileanddelete_policy_filehave been replaced withload_policy_fileand
update_policy_filerespectively. This is a breaking change and users who import the SDK will need to update
these references in their projects cyberark/conjur-api-python3#112 - CLI command UX has been improved according to UX guidelines
cyberark/conjur-api-python3#132
See design guidelines - Update help screens according to these guidelines.
cyberark/conjur-api-python3#92 - Directory structure has been refactored. See design document for more details.
This is a breaking change. Users who import the SDK in their projects should change their import statement from
from conjur.client import Clienttofrom conjur.api import Client
cyberark/conjur-api-python3#121