Skip to main content

Command-line/shell mashup framework

Maturity License Change Log Build Status Version

About

This module combines the Python standard library modules argparse and cmd to provide a unified way to make cli programs that can also be interactive (when invoked in “shell” mode).

The main benefit to using this package is streamlined command hierarchy when you want to have rich set of subcommands along with a pretty powerful tab completion layer that parses argparse arguments automagically.

Requirements

Posix-like platform

Installation

PyPi Stable Release

pip3 install shellish

Development Release

python3.4 ./setup.py build
python3.4 ./setup.py install

or

python3 ./setup.py develop

Compatibility

  • Python 3.5+

Examples

All Examples

Metadata

Release files for shellish 5

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

Source distribution (sdist)

Source distribution for shellish 5
File Size Uploaded
shellish-5.tar.gz 63.1 kB Details

Release files / shellish-5.tar.gz

Download URL shellish-5.tar.gz
Size 63.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d0f067d8f92902d22df0fadc52a20325925607c61dbf40264ce07aa555a33406
BLAKE2b-256 checksum
How to use checksums
a5fe9d21607cd6b6e2979140a090227abc4b09801eb2bd511a6a91da61a78f35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

5.1.1

1 release file

5.1

1 release file

This release

5 This release

1 release file

4.3

1 release file

4.2

1 release file

4.1

1 release file

4

1 release file

3

1 release file

2.4

1 release file

2.3

1 release file

2.2

1 release file

2.1

1 release file

2

1 release file

1

1 release file

0.9.0

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.9

1 release file

0.5.8

1 release file

0.5.7

1 release file

0.5.6

1 release file

0.5.5

1 release file

0.5.4

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.0

1 release file

0.1.99

1 release file

0.1.0

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

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