Skip to main content

aws-configure

PyPI

A CLI to configure AWS named profiles in ~/.aws/config and ~/.aws/credentials files

Usage

list profiles:

      aws-configure list


  set profile options:

      aws-configure set [--profile/-p <profile_name>] [--clean/-c] [<config_options...>]

          --profile/-p <profile_name> : select profile ['default']
          <config_options>            : key=value pairs e.g. 'region=eu-central-1' 'source_profile=default'
          --empty/-e                  : empty all profile options before setting new options
          --empty-config              : empty profile config options before setting
          --empty-credentials         : empty profile credentials options before setting

  get profile options:

      aws-configure get [--profile/-p <profile_name>] [<config_options...>]

          --profile/-p <profile_name> : select profile ['default']
          <config_options>            : option key e.g. 'region' 'source_profile'

  delete profile:

      aws-configure delete [--profile/-p <profile_name>] [--config] [--credentials]

          --profile/-p <profile_name> : select profile ['default']
          --config                    : delete only profile config in '~/.aws/config'
          --credentials               : delete only profile credentials in '~/.aws/credentials'

  print help

      aws-configure help

Setup dev environment

Install Dev Dependencies

pip3 install -r requirements.txt

pip3 install -r requirements-dev.txt

Create Package

python3 setup.py sdist bdist_wheel

Local Install

pip3 install --force-reinstall --no-deps dist/aws_configure-*-py3-none-any.whl

Deploy to PiPy

twine upload dist/*

Metadata

Release files for aws-configure 2.1.8

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-configure 2.1.8
File Size Uploaded
aws-configure-2.1.8.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aws-configure 2.1.8
File Interpreter ABI Platform
aws_configure-2.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 13.5 kB

Release files / aws-configure-2.1.8.tar.gz

Download URL aws-configure-2.1.8.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
8e66379a89c6ca56554e618554a439242b03404212147970fec9323ec26e5272
BLAKE2b-256 checksum
How to use checksums
ad614eb25fd3c0dd16ff72464c46d71ec8a3d1f25fa4612e90c4b7566452ba58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.6

Release files / aws_configure-2.1.8-py3-none-any.whl

Download URL aws_configure-2.1.8-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0f5d88b43a623d6c2b87108655e2751d56632efc99004134bbf74d786c424e36
BLAKE2b-256 checksum
How to use checksums
f7291b4d8e3b1c797ea4fd1e8cdb78132d4a6aa967c9e67cdbbbf0f8edfbcbff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.6

Release history Release notifications | RSS feed

This release

2.1.8 This release

2 release files

2.1.7

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.0

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