Skip to content

Commit ee02988

Browse files
committed
feature: awsstsjwt federation provider support and SDK v4.6.0
1 parent cfcb528 commit ee02988

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ classifiers = [
2626
license = {file = "LICENSE"}
2727
requires-python = ">= 3.9"
2828
dependencies = [
29-
"britive>=4.1.2,<5.0",
29+
"britive>=4.6.0,<5.0",
3030
"click>=8.1.7",
3131
"colored>=2.2.5",
3232
"cryptography",

src/pybritive/options/federation_provider.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
'--federation-provider',
55
'-P',
66
help='Use a federation provider available in the Britive Python SDK for auto token creation. '
7-
'See CLI documentation at https://britive.github.io/python-cli/ for acceptable values.',
7+
'Valid providers: aws, awsstsjwt, azuresmi, azureumi, bitbucket, gcp, github, gitlab, spacelift. '
8+
'For awsstsjwt use pipe-delimited params: awsstsjwt-<profile>|<audience>|<signing_algorithm>|<duration_seconds>. '
9+
'See CLI documentation at https://britive.github.io/python-cli/ for details.',
810
default=None,
911
show_default=True,
1012
)

0 commit comments

Comments
 (0)