Metadata-Version: 2.4
Name: gw2aws
Version: 0.0.0
Summary: SAML login to AWS via Google Workspace using Playwright
Project-URL: Repository, https://github.com/eggplants/gw2aws
Author: eggplants
License: MIT
License-File: LICENSE.txt
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: boto3>=1.28
Requires-Dist: install-playwright>=0.1
Requires-Dist: playwright>=1.40
Requires-Dist: pyotp>=2.9
Description-Content-Type: text/markdown

# gw2aws

[![PyPI version](
  <https://badge.fury.io/py/gw2aws.svg>
  )](
  <https://badge.fury.io/py/gw2aws>
) [![CI](
  <https://github.com/eggplants/gw2aws/actions/workflows/ci.yml/badge.svg>
  )](
  <https://github.com/eggplants/gw2aws/actions/workflows/ci.yml>
)

SAML login to AWS via Google Workspace using Playwright.

## Usage

```bash
uv run gw2aws configure --profile myprofile

uv run gw2aws login --profile myprofile
uv run gw2aws login --profile myprofile --no-headless

aws --profile myprofile sts get-caller-identity
```
