Skip to content

Commit 83a9f00

Browse files
authored
Merge pull request #164 from britive/develop
v1.8.0
2 parents 14dd31f + 0b9261b commit 83a9f00

5 files changed

Lines changed: 41 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,43 @@
33
* As of v1.4.0 release candidates will be published in an effort to get new features out faster while still allowing
44
time for full QA testing before moving the release candidate to a full release.
55

6+
## v1.8.0 [2024-07-01]
7+
8+
> _NOTE: This will be the last [minor](https://semver.org/#summary) version before 2.0.0_
9+
10+
__What's New:__
11+
12+
* Added a new global config setting for CA bundle certificates.
13+
* Cloud PAM Anywhere - list, checkout, and checkin resources.
14+
* Support for step up MFA/OTP when performing a `checkout`, using the `--otp` flag.
15+
16+
__Enhancements:__
17+
18+
* Added additional `clear kubeconfig` option to clear just the `pybritive` cached `kubeconfig` file.
19+
* Added new `ca_bundle` global setting for user provided CA bundle certs.
20+
21+
__Bug Fixes:__
22+
23+
* check for enabled feature before listing `my-resources`.
24+
* Fixed `python3.7` compatibility issues.
25+
* Removed unexpected keyword argument from `hashlib.sha512` calls.
26+
* missing `profile_type` kwarg in `ls profiles`.
27+
* `None` type handling for `my-resources` profiles.
28+
* Switched `pybritive-kube-exec` to full path in for kube config.
29+
30+
__Dependencies:__
31+
32+
* `britive>=2.25.0`
33+
* Moved to minimally freezing dependencies.
34+
35+
__Other:__
36+
37+
* A `ca_bundle` being configured will override, or ignore, `REQUESTS_CA_BUNDLE` and `CURL_CA_BUNDLE`
38+
* Documentation linting/conformity updates.
39+
* Python linting changes.
40+
* Resolve dependabot issue [dependabot/7](https://github.com/britive/python-cli/security/dependabot/7).
41+
* Testing updates for `python3.7` compatability and warn when API token is present instead of fail.
42+
643
## v1.8.0rc5 [2024-06-24]
744

845
__What's New:__

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ PyBritive is intended to be used as a CLI application for communicating with the
1010
pip install pybritive
1111
```
1212

13-
> _NOTE: The end user is free to install the CLI into a virtual environment or in the global scope,
13+
> _NOTE: The end user is free to install the CLI into a virtual environment or in the global scope,_
1414
> _so it is available everywhere._
1515
1616
## Alternate Installation

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ classifiers = [
1818
license = {file = "LICENSE"}
1919
requires-python = ">= 3.7"
2020
dependencies = [
21-
"britive>=2.25.0rc5",
21+
"britive>=2.25.0",
2222
"click",
2323
"cryptography>=41.0.0",
2424
"jmespath",

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
beautifulsoup4
22
boto3
3-
britive>=2.25.0rc5
3+
britive>=2.25.0
44
certifi
55
charset-normalizer
66
click~=8.1.7

src/pybritive/__init__.py

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

0 commit comments

Comments
 (0)