Britive

Latest version: v3.1.0

Safety actively analyzes 688126 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 11

1.8.0rc4

__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

1.8.0rc3

__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`

1.8.0rc2

__What's New:__

* Added a new global config setting for CA bundle certificates.

__Enhancements:__

* Added new `ca_bundle` global setting for user provided CA bundle certs.

__Bug Fixes:__

* Switched `pybritive-kube-exec` to full path in for kube config.

__Dependencies:__

* `britive>=2.25.0rc4`

__Other:__

* None

1.8.0rc1

__What's New:__

* Support for step up MFA/OTP when performing a `checkout`, using the `--otp` flag.

__Enhancements:__

* None

__Bug Fixes:__

* Fixed `python3.7` compatibility issues.
* Removed unexpected keyword argument from `hashlib.sha512` calls.

__Dependencies:__

* `britive>=2.25.0rc3`
* Moved to minimally freezing dependencies.

__Other:__

* Documentation linting/conformity updates.
* Python linting changes.
* Resolve dependabot issue [dependabot/7](https://github.com/britive/python-cli/security/dependabot/7).
* Testing updates for `python3.7` compatability and warn when API token is present instead of fail.

1.7.0

__What's New:__

* Display system announcement/banner if one is present for the tenant
* Support for OpenShift checkout modes `os-oclogin` and `os-ocloginexec`. These checkout modes will perform the OIDC
authorization code grant flow and extraction of the `oc login` command in code vs. having to use the browser. It is
a "best effort" approach as the OpenShift login pages and programmatic access pages could change over time.

__Enhancements:__

* New checkout mode of `gcloudauthexec` which will invoke, via sub-shell, the `gcloud auth activate-service-account`
command to switch credentials for `gcloud`. Additionally, a `checkin` will reset this configuration.
* Adds 3 part profile name for command `ls profiles -f json` - [141](https://github.com/britive/python-cli/issues/141)

__Bug Fixes:__

* Fix issue related to the `cache` and `clear` commands when no global default tenant is set
* Fixes issue with `--force-renew` on `checkout` not providing the `--console` flag properly to `checkin`
* Flag `-p` was being used by `--maxpolltime` and `--passphrase` for command `checkout`. Switched `--maxpolltime` to
`-x`.

__Dependencies:__

* `britive>=2.24.0`
* Removal of `pkg_resources` dependency

__Other:__

* Documentation updates for `--federation-provider` and `spacelift`
* Documentation update for Azure Managed Identities
* Introduction of `__version__` in `__init.py__`
* Re-enabling the system banner/announcement logic

1.7.0rc3

__What's New:__

* Support for OpenShift checkout modes `os-oclogin` and `os-ocloginexec`. These checkout modes will perform the OIDC
authorization code grant flow and extraction of the `oc login` command in code vs. having to use the browser. It is
a "best effort" approach as the OpenShift login pages and programmatic access pages could change over time.

__Enhancements:__

* Adds 3 part profile name for command `ls profiles -f json` - [141](https://github.com/britive/python-cli/issues/141)

__Bug Fixes:__

* Fixes issue with `--force-renew` on `checkout` not providing the `--console` flag properly to `checkin`
* Flag `-p` was being used by `--maxpolltime` and `--passphrase` for command `checkout`. Switched `--maxpolltime` to
`-x`.

__Dependencies:__

* `britive>=2.24.0rc5`
* Removal of `pkg_resources` dependency

__Other:__

* Documentation updates for `--federation-provider` and `spacelift`
* Documentation update for Azure Managed Identities
* Introduction of `__version__` in `__init.py__`
* Re-enabling the system banner/announcement logic

Page 2 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.