Britive

Latest version: v2.24.0

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

Scan your dependencies

Page 10 of 16

1.6.0rc3

__What's New:__

* None

__Enhancements:__

* None

__Bug Fixes:__

* Clarified language in an error message when an authentication token has been invalidated on the server side and the
resulting action the user must take to clear the token.
* More gracefully handle when a Kubernetes `certificate-authority-data` cannot be base64 decoded to a proper
certificate - we will skip over that specific cluster.

__Dependencies:__

* None

__Other:__

* None

1.6.0rc2

__What's New:__

* None

__Enhancements:__

* None

__Bug Fixes:__

* Fixed bug with auto generated kube config when no alias existed for a profile.

__Dependencies:__

* None

__Other:__

* None

1.6.0rc1

__What's New:__

* Initial support for Kubernetes - this functionality is not yet available publicly on the Britive Platform - this is a
beta feature for internal use only

__Enhancements:__

* Add command `cache kubeconfig`
* Update command `cache clear` to delete the kube config file if it exists
* Add global config flag `auto-refresh-kube-config` set by `configure update global auto-refresh-kube-config true`
* Add checkout mode `k8s-exec` for use exclusively inside an `exec` command of a kube config file
* Add console helper script `pybritive-kube-exec` for use exclusively inside an `exec` command of a kube config file
* Add the `pybritive` package version into the `User-Agent` string used by the Britive Python SDK (`britive` package)

__Bug Fixes:__

* None

__Dependencies:__

* None

__Other:__

* Documentation update on bash command to add the python `bin` path to your `PATH` environment variable.

1.5.0

__What's New:__

* None

__Enhancements:__

* Enrich shell completion results for the `api` command
* Support `browser` option for `login` command
* Support environment variable `PYBRITIVE_BROWSER` to allow a user to specify a default browser option, as well as use
non-standard `webbrowser` options.

__Bug Fixes:__

* Fixes an issue with interactive login when randomly generated tokens include `--` which the WAF sometimes sees as a
SQL injection attack
* Fixes an issue with `ssh-add` and temporary keys filling up the `ssh-agent` due to the order of command flags
* Fixes and issue with `checkin` checking in the wrong profile type (programmatic vs console)
* Fixes bug which did not always honor the specified browser.

__Dependencies:__

* `britive>=2.22.0`

__Other:__

* Various linting
* Updates to the documentation calling out the requirement to properly escape input based on the shell you are using
* Resolve dependabot issue [dependabot/6](https://github.com/britive/python-cli/security/dependabot/6)
* Documentation updates

1.5.0rc3

__What's New:__

* None

__Enhancements:__

* None

__Bug Fixes:__

* None

__Dependencies:__

* `britive>=2.22.0`

__Other:__

* Updates to the documentation calling out the requirement to properly escape input based on the shell you are using
* Resolve dependabot issue [dependabot/6](https://github.com/britive/python-cli/security/dependabot/6)

1.5.0rc2

__What's New:__

* None

__Enhancements:__

* Support `browser` option for `login` command
* Support environment variable `PYBRITIVE_BROWSER` to allow a user to specify a default browser option, as well as use
non-standard `webbrowser` options.

__Bug Fixes:__

* Fixes bug which did not always honor the specified browser.

__Dependencies:__

* None

__Other:__

* Various linting

Page 10 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.