Releases: britive/python-cli
Releases · britive/python-cli
v1.2.2
What's New
- None
Enhancements
- None
Bug Fixes
- Fix bug with
logoutcommand when no active credentials were available - Expand
--silent/-sflag to the following commandsapicache profilescheckinloginlogoutls [profiles|environments|applications|secrets]request [submit|withdraw]secret viewuser
- Fix bug when saving profile alias when the
PROFILEis only 2 parts instead of 3
Dependencies
- None
Other
- None
v1.2.1
v1.2.0
What's New
- Support for Azure Managed Identities as federation providers.
Enhancements
- Fall back to reduced functionality (no shell completion) when the python environment is using
click<8.0.0.
Bug Fixes
- If a justification for checkout/secrets viewing is provided, ensure it is <=255 characters.
- Fix issue with extraction of OIDC token expiration time. Moved to
jwtlibrary to perform the token decode.
Dependencies
- Switching
britivedependency from a compatible version requirement to a>=requirement to capture minor updates. britive>=2.16.0from britive~=2.15.1
Other
- Modify the error handling and reporting process to not raise
click.ClickExceptionexceptions in thesafe_climethod. Instead, raise the underlying exception so a better error message is provided.
v1.1.1
v1.1.0
What's New
- Allowing 2 part
PROFILEparameters (see documentation for details) - Build support for multiple environment name formats (name, id, alternate environment name) for the
PROFILEparameter
Enhancements
- None
Bug Fixes
- add a default checkout mode for AWS - bug fix as the effort is to match parity with legacy CLI tool
Dependencies
- None
Other
- None
v1.0.0
v0.11.1
v0.11.0
v0.10.2
What's New
- None
Enhancements
- None
Bug Fixes
- Fix issue with
checkoutand related commands that use thePROFILEpositional argument when the one or more of thePROFILEcomponents (application, environment, profile) have a/in the name. Caller must now properly escape any/with a\(e.g.AWS/Dev\/Test/Admin).
Dependencies
- None
Other
- None