Skip to main content

pre-commit.ci status

awshelp

awshelp forwards arguments to aws unless -h or --help are present

install + setup

pip install awshelp
alias aws=awshelp

motivation

I am sick and tired of:

awscli 1.x

$ aws s3 --help

Unknown options: --help

awscli 2.x

$ aws s3 --help
usage: aws [-h] [--profile PROFILE] [--debug]

optional arguments:
  -h, --help         show this help message and exit
  --profile PROFILE
  --debug

in action

$ aws s3 cp --help | head -10
awshelp: aws does not like --help, but I got you!
CP()                                                                      CP()



NAME
       cp -

DESCRIPTION
       Copies a local file or S3 object to another location locally or in S3.

it even works if you have arguments!

$ aws s3 cp foo bar --help | head -10
awshelp: aws does not like --help, but I got you!
CP()                                                                      CP()



NAME
       cp -

DESCRIPTION
       Copies a local file or S3 object to another location locally or in S3.

Metadata

Release files for awshelp 1.0.0

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

Source distribution (sdist)

Source distribution for awshelp 1.0.0
File Size Uploaded Provenance Actions
awshelp-1.0.0.tar.gz 3.0 kB Without provenance Details for awshelp-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for awshelp 1.0.0
File Interpreter ABI Platform Actions
awshelp-1.0.0-py2.py3-none-any.whl Python 3, Python 2 none any Details for awshelp-1.0.0-py2.py3-none-any.whl

Total release size: 6.1 kB

Release files / awshelp-1.0.0.tar.gz

Download URL awshelp-1.0.0.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
e1fa05f2eb39067898adebfde867dbf7873d906a0661a298e11a7c0b3602056c
BLAKE2b-256 checksum
How to use checksums
14217995d976873fc3ae57216c85fb706bc027b8aa6bdcb84e8601ea9998a79e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

Release files / awshelp-1.0.0-py2.py3-none-any.whl

Download URL awshelp-1.0.0-py2.py3-none-any.whl
Size 3.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
adae766f2428974057b121f453622c7ec466e8fda70a31e8db582e831e0453d1
BLAKE2b-256 checksum
How to use checksums
fd1745f40d088274173b9dad490deffd7b3283113b360bbead118525d2874aa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.5

Security for awshelp 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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