Skip to content

Commit 8c09c14

Browse files
authored
Merge pull request #147 from britive/develop
v1.7.0
2 parents 2d79348 + 68f10ae commit 8c09c14

3 files changed

Lines changed: 26 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22

33
* As of v1.4.0 release candidates will be published in an effort to get new features out faster while still allowing time for full QA testing before moving the release candidate to a full release.
44

5+
## v1.7.0 [2024-04-17]
6+
#### What's New
7+
* Display system announcement/banner if one is present for the tenant
8+
* 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.
9+
10+
#### Enhancements
11+
* 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.
12+
* Adds 3 part profile name for command `ls profiles -f json` - [#141](https://github.com/britive/python-cli/issues/141)
13+
14+
#### Bug Fixes
15+
* Fix issue related to the `cache` and `clear` commands when no global default tenant is set
16+
* Fixes issue with `--force-renew` on `checkout` not providing the `--console` flag properly to `checkin`
17+
* Flag `-p` was being used by `--maxpolltime` and `--passphrase` for command `checkout`. Switched `--maxpolltime` to `-x`.
18+
19+
#### Dependencies
20+
* `britive>=2.24.0`
21+
* Removal of `pkg_resources` dependency
22+
23+
#### Other
24+
* Documentation updates for `--federation-provider` and `spacelift`
25+
* Documentation update for Azure Managed Identities
26+
* Introduction of `__version__` in `__init.py__`
27+
* Re-enabling the system banner/announcement logic
28+
529
## v1.7.0rc3 [2024-04-03]
630
#### What's New
731
* 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.

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = pybritive
3-
version = 1.7.0rc3
3+
version = 1.7.0
44
author = Britive Inc.
55
author_email = support@britive.com
66
description = A pure Python CLI for Britive

src/pybritive/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '1.7.0rc3'
1+
__version__ = '1.7.0'

0 commit comments

Comments
 (0)