BSD Ports

devel/py-aws-sso-lib 1.14.0 NetBSD

Library to make AWS SSO easier

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
apache-2.0
Categories
devel, python
Package size
62.4 KiB, 347.5 KiB installed

Description

aws-sso-lib allows you to programmatically interact with AWS IAM Identity Center (formerly AWS SSO).

The primary functions that will be of interest are available at the package level:

* get_boto3_session: Get a boto3 session for a specific account and role. * login: ensure the user is logged in to Identity Center, with dispatch to the browser. * list_available_accounts and list_available_roles: discover the access the user has. * list_assignments: for admin purposes, iterate over all assignments in Identity Center, which is currently hard to do through the API.

Install

Binary package:

pkgin install py311-aws-sso-lib

From pkgsrc:

cd /usr/pkgsrc/devel/py-aws-sso-lib && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.14.0
NetBSD 10.1 aarch641.14.0
SmartOS / illumos x86_641.14.0
macOS 15 arm641.14.0

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 3
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-aws-sso-lib-1.14.0, py313-aws-sso-lib-1.14.0, py314-aws-sso-lib-1.14.0