Skip to main content

aws-stuff-doer: An Interactive CLI to Manage Your AWS Projects and SSO Sessions

PyPI version License: MIT

AWS Stuff Doer (ASD) is your go-to tool for managing AWS Single Sign-On (SSO). Designed for both developers and administrators, ASD simplifies your AWS SSO workflow, allowing you to run custom shell commands with specific profiles and export temporary AWS credentials seamlessly.

Features

  • Easy Integration: Effortlessly integrate with your existing AWS infrastructure.
  • Secure Authentication: Improve security with robust SSO capabilities.
  • Customizable: Tailor ASD to meet your unique requirements.
  • Run Custom Commands: Execute shell commands using AWS profiles and export temporary credentials securely in memory.
  • Temporary AWS Credentials: Access temporary AWS credentials specific to a profile, securely available in memory.

Installation

Install ASD using pip:

pip install aws-stuff-doer

Usage

Invoke ASD with the following command syntax:

asd [OPTIONS] COMMAND [ARGS]...

ASD: The AWS Utility to manage AWS SSO and AWS CLI profiles conveniently.

Positional Arguments:

  • COMMAND: The command to execute
  • ARGS: Additional arguments for the command
  • OPTIONS: Additional options for the command

Commands:

  • list: List available AWS profiles
  • config: Manage AWS SSO and AWS CLI profiles
  • auth: Authenticate with AWS SSO or open consoles
  • s3: Perform S3 bucket operations

Options:

  • --version, -v: Show version and exit
  • --install-completion: Install completion for the current shell
  • --show-completion: Show completion for the current shell, to copy it or customize the installation
  • --help: Show this message and exit

Examples

  • List available AWS profiles:
asd list
  • Manage AWS SSO and AWS CLI profiles:
asd config
  • Authenticate with AWS SSO or open consoles:
asd auth
  • Perform S3 bucket operations:
asd s3

License

This project is licensed under the MIT License - see the LICENSE file for details.

Metadata

Release files for aws-stuff-doer 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aws-stuff-doer 0.2.3
File Size Uploaded
aws_stuff_doer-0.2.3.tar.gz 10.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aws-stuff-doer 0.2.3
File Interpreter ABI Platform
aws_stuff_doer-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 22.8 kB

Release files / aws_stuff_doer-0.2.3.tar.gz

Download URL aws_stuff_doer-0.2.3.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
4aba22bb90d134f2022c17af1a4d9a525c6989bfb0a72af1749bee0768fbb59f
BLAKE2b-256 checksum
How to use checksums
b60754401aa29100ac64f52d869252d6bfd88887497fb42d86745edf075ae9e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.12.1 Linux/6.8.0-1020-azure

Release files / aws_stuff_doer-0.2.3-py3-none-any.whl

Download URL aws_stuff_doer-0.2.3-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
41054cf34e108d3e3147d70c0405ded656cb063f1408cd337513da26f290d352
BLAKE2b-256 checksum
How to use checksums
1b83b3dcaf3f204e347547410e399cb548efe787469ce33736b2ed2f2dd48e9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.0.1 CPython/3.12.1 Linux/6.8.0-1020-azure

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page