Metadata-Version: 2.1
Name: aws2-wrap2
Version: 2.0.1
Summary: A wrapper for executing a command with AWS CLI v2 and SSO
Home-page: https://github.com/bigwheel/aws2-wrap
Author: Philip Colmer
Author-email: k.bigwheel+eng@gmail.com
License: GNU General Public License v3 (GPLv3)
Description: # Attention!
        
        This package is fork of [linaro\-its/aws2\-wrap: Simple script to export current AWS SSO credentials or run a sub\-process with them](https://github.com/linaro-its/aws2-wrap).
        If [Improve argument handling by bigwheel · Pull Request \#13 · linaro\-its/aws2\-wrap](https://github.com/linaro-its/aws2-wrap/pull/13) is merged,
        this package will be disposed.
        
        # aws2-wrap2
        This is a simple script to facilitate exporting the current AWS SSO credentials or runing a command with them. Please note that it is called `aws2-wrap2` to show that it works with AWS CLI v2, even though the CLI tool is no longer called `aws2`.
        
        ## Install using `pip`
        
        https://pypi.org/project/aws2-wrap2
        
        `pip install aws2-wrap2==2.0.1`
        
        ## Run a command using AWS SSO credentials
        
        `aws2-wrap2 [--profile <awsprofilename>] <command>`
        
        For example:
        
        `aws2-wrap2 --profile MySSOProfile terraform plan`
        
        ## Export the credentials
        
        There may be circumstances when it is easier/better to set the appropriate environment variables so that they can be re-used by any `aws` command.
        
        Since the script cannot directly set the environment variables in the calling shell process, it is necessary to use the following syntax:
        
        `eval "$(aws2-wrap2 [--profile <awsprofilename>] --export)"`
        
        For example:
        
        `eval "$(aws2-wrap2 --profile MySSOProfile --export)"`
        
Keywords: aws profile sso assume role
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
