Skip to main content

SAWS: A Supercharged AWS Command Line Interface (CLI)

Project description

Build Status Documentation Status Dependency Status

PyPI version PyPI License

SAWS

To view the latest README, docs, and code visit the GitHub repo:

https://github.com/donnemartin/saws

To submit bugs or feature requests, visit the issue tracker:

https://github.com/donnemartin/saws/issues

Changelog

0.4.2 (2017-04-08)

Bug Fixes

  • #90 - Fix Sphinx document generation issues.

Updates

  • Update list of commands.

  • #92 - Update feed_key to feed and process_keys forprompt-toolkit` v1.0.1+.

0.4.1 (2015-05-31)

Bug Fixes

  • #83 - Update to prompt-toolkit 1.0.0, which includes a number of performance improvements (especially noticeable on Windows) and bug fixes.

Updates

  • #75, #76 - Fix groff install and follow Dockerfile best practices.

  • #85 - Update packaging dependencies based on semantic versioning.

  • #86 - Fix linter issues regarding imports.

  • Update list of commands.

  • Update INSTALLATION:

    • Add install from SOURCE.

    • Add note about OS X 10.11 pip issue (now also in README).

    • Update intro.

  • Update link to style guide in CONTRIBUTING.

0.4.0 (2015-12-08)

Features

  • Implemented #67: Add Fish-style auto suggestions.

Bug Fixes

  • Fixed #71: Disable color output for shell commands.

  • Fixed #72: Exiting with F10 does not clear the menu bar.

Updates

  • Updated list of commands.

  • Updated repo README.

    • Added auto suggestions.

  • Fixed #66: Removed docs/build from source repo.

0.3.2 (2015-10-16)

Features

  • Resolved #38: Added Docker installation support, by frosforever.

  • Resolved #39: Changed completion matching to ignore case.

  • Resolved #40: Added emr --cluster-states completions.

  • Resolved #52 and #58: Updated list of auto-completed commands and subcommands.

  • Resolved #53: Moved shortcuts out of ~/.sawsrc to a new file ~/.saws.shortcuts to simplify managing shortcuts.

Bug Fixes

  • Fixed #22 and #26:

    • ordereddict is now only installed with Python 2.6.

    • enum34 is now only installed with Python 3.3 and below.

  • Fixed #29: SAWS is now compatible with prompt_toolkit version 0.52, by jonathanslenders.

  • Fixed #33: SAWS will no longer exit on keyboard interrupt such as Ctrl-C, which can be useful to terminate long-running aws-cli commands.

  • Fixed #35: Grep now works consistently with shortcuts, by mlimaloureiro.

  • Fixed #41: Blank entry is no longer shown in list of completion if there is no optional value set for a given tag’s key.

  • Fixed #60: Running an empty command no longer results in a pygmentize syntax error.

  • Fixed #61: Refreshing resources multiple times no longer results in an exception.

Updates

  • Added PyPI keywords for easier searching.

  • Updated PyPI README.

    • Added GitHub repo link, issue tracker, and repo gif.

  • Added INSTALLATION doc, with the following updates:

    • Added virtualenv installation section.

    • Added Pipsi installation section #44, by svieira.

    • Added Docker installation section #38, by frosforever.

  • Updated repo README.

    • Updated discussion of shortcuts with the new ~/.saws.shortcuts file.

    • Added Command History section.

    • Updated AWS Credentials and Named Profiles section.

    • Added command to run SAWS in the Developer Installation section.

    • Updated Motivation section to include fuzzy shortcut completion, toolbar options, execution and piping of shell commands. and history of commands.

    • Mentioned initial testing of Python 3.5 support.

    • Added install from GitHub source instructions to get the latest dev release

  • Updated docs.

0.2.1 (2015-09-23)

Bug Fixes

  • Fixed #29: Dependency on python-prompt-toolkit > 0.50 breaks saws.

0.2.0 (2015-09-22)

Features

  • Added support for #18: Multiple syntax highlighting themes.

  • Added improved support for #17: Execute shell commands within SAWS, including piping.

Bug Fixes

  • Fixed #21: Current command is overwritten on screen when refreshing resources with F5, by jonathanslenders.

Updates

  • Updated README installation section with:

    • Virtualenv instructions.

    • Details on how to run AWS named profiles/credentials.

    • Supported/tested platforms.

  • Updated README developer installation section with a new command to build the docs.

  • Updated docs.

0.1.1 (2015-09-21)

Bug Fixes

  • Fixed #14: Fuzzy completions are sometimes showing incorrect completions for built-in commands and subcommands.

Updates

  • Updated README installation section on how to run SAWS.

  • Updated docs.

  • Updated description, download url, license, and classifiers in setup.py.

0.1.0 (2015-09-21)

  • Initial release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

saws-0.4.3.tar.gz (46.3 kB view details)

Uploaded Source

File details

Details for the file saws-0.4.3.tar.gz.

File metadata

  • Download URL: saws-0.4.3.tar.gz
  • Upload date:
  • Size: 46.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for saws-0.4.3.tar.gz
Algorithm Hash digest
SHA256 5f878a6996a7d6a9bf7a7617baa7ed1a1a9249f803cbc00874ad8c74ff82b639
MD5 d9e988eed9dd985733ced2b11573d1ba
BLAKE2b-256 ef7a37581ad99e8aefc9976c463fb7741593e1ff91dea2228ec5f889ba6b9e33

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page