Skip to content

v1.8.0

Choose a tag to compare

@theborch theborch released this 01 Jul 20:22
· 136 commits to main since this release
83a9f00

v1.8.0 [2024-07-01]

NOTE: This will be the last minor version before 2.0.0

What's New:

  • Added a new global config setting for CA bundle certificates.
  • Cloud PAM Anywhere - list, checkout, and checkin resources.
  • Support for step up MFA/OTP when performing a checkout, using the --otp flag.

Enhancements:

  • Added additional clear kubeconfig option to clear just the pybritive cached kubeconfig file.
  • Added new ca_bundle global setting for user provided CA bundle certs.

Bug Fixes:

  • check for enabled feature before listing my-resources.
  • Fixed python3.7 compatibility issues.
  • Removed unexpected keyword argument from hashlib.sha512 calls.
  • missing profile_type kwarg in ls profiles.
  • None type handling for my-resources profiles.
  • Switched pybritive-kube-exec to full path in for kube config.

Dependencies:

  • britive>=2.25.0
  • Moved to minimally freezing dependencies.

Other:

  • A ca_bundle being configured will override, or ignore, REQUESTS_CA_BUNDLE and CURL_CA_BUNDLE
  • Documentation linting/conformity updates.
  • Python linting changes.
  • Resolve dependabot issue dependabot/7.
  • Testing updates for python3.7 compatability and warn when API token is present instead of fail.