Skip to content

Releases: britive/python-cli

v2.1.0-rc.0

30 Jan 18:23
806dbb1
Compare
Choose a tag to compare

v2.1.0-rc.0 [2025-01-27]

What's New:

  • pybritive-aws-cred-process can now prompt users for otp or justification when needed.
  • my_resource profile checkouts can now specify a response_template by appending /{template name} to the profile.

Enhancements:

  • Added ITSM --ticket-type --ticket-id options.

Bug Fixes:

  • None

Dependencies:

  • britive~=4.0

Other:

  • Python 3.8 is EOL, so support is dropped.

v2.0.1

17 Jan 21:39
24813ac
Compare
Choose a tag to compare

v2.0.1 [2025-01-17]

What's New:

  • None

Enhancements:

  • None

Bug Fixes:

  • None

Dependencies:

  • Pinned britive to major version 3.

Other:

  • None

v2.0.0

20 Sep 18:37
d751e04
Compare
Choose a tag to compare

v2.0.0 [2024-09-09]

What's New:

  • Added colors to banner output.
  • Added Step Up authentication to my_secrets

Enhancements:

  • Switched to ruff for style linting and code-quality checking.

Bug Fixes:

  • Fixed issue with global default_tenant test.

Dependencies:

  • Dropped python3.7 support.
  • Dropped pkg_resources dependency.
  • Upgrade britive to >=3.0.0
  • Upgrade click to >=8.1.7

Other:

  • Dropped legacy import functionality for the now long deprecated Node.js CLI.

v1.8.3

20 Aug 17:30
e2d8c0e
Compare
Choose a tag to compare

v1.8.3 [2024-08-20]

What's New:

  • None

Enhancements:

  • None

Bug Fixes:

  • None

Dependencies:

  • setuptools when running in python 3.12 environments.

Other:

  • None

v1.8.2

26 Jul 17:58
b136c52
Compare
Choose a tag to compare

v1.8.2 [2024-07-26]

What's New:

  • None

Enhancements:

  • None

Bug Fixes:

  • Fixed a bug where checked out my-resources profiles weren't included.

Dependencies:

  • None

Other:

  • None

v1.8.1

12 Jul 14:13
3365a8b
Compare
Choose a tag to compare

v1.8.1 [2024-07-11]

What's New:

  • None

Enhancements:

  • None

Bug Fixes:

  • Fixed error related to my-resources not containing an app_name.

Dependencies:

  • None

Other:

  • None

v1.8.0

01 Jul 20:22
83a9f00
Compare
Choose a tag to compare

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.

v1.8.0rc5

24 Jun 16:56
14dd31f
Compare
Choose a tag to compare

v1.8.0rc5 [2024-06-24]

What's New:

  • None

Enhancements:

  • None

Bug Fixes:

  • check for enabled feature before listing my-resources.

Dependencies:

  • None

Other:

  • None

v1.8.0rc4

24 Jun 15:37
3d23355
Compare
Choose a tag to compare

v1.8.0rc4 [2024-06-24]

What's New:

  • None

Enhancements:

  • None

Bug Fixes:

  • missing profile_type kwarg in ls profiles.
  • None type handling for my-resources profiles.

Dependencies:

  • None

Other:

  • None

v1.8.0rc3

21 Jun 20:26
df91143
Compare
Choose a tag to compare

v1.8.0rc3 [2024-06-07]

What's New:

  • Cloud PAM Anywhere - list, checkout, and checkin resources.

Enhancements:

  • Added additional clear kubeconfig option to clear just the pybritive cached kubeconfig file.

Bug Fixes:

  • None

Dependencies:

  • britive>=2.25.0rc5

Other:

  • A ca_bundle being configured will override, or ignore, REQUESTS_CA_BUNDLE and CURL_CA_BUNDLE