Skip to main content

Utility for writing command-line python scripts that need sub-commands

Project description

This library helps you write command-line python scripts to use sub commands (e.g. “git commit”, “git checkout”). It is a thin wrapper around the built-in library argparse.

This was written before the author discovered the vastly superior: click. You should use that instead.

Installation

$ pip install uboat

Supports

uboat has been tested with Python 3.6 and 3.7

Docs & Source

Docs: http://uboat.readthedocs.io/en/latest/

Source: https://github.com/cltrudeau/uboat

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

uboat-0.1.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

uboat-0.1.1-py2.py3-none-any.whl (4.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file uboat-0.1.1.tar.gz.

File metadata

  • Download URL: uboat-0.1.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2

File hashes

Hashes for uboat-0.1.1.tar.gz
Algorithm Hash digest
SHA256 742beec27a95d05c982bc0a6f3e57634b04118732abbda84fb17efd440011759
MD5 b1e497de15abf844597ce8d270619aa1
BLAKE2b-256 f2075b25dd19b10abfa33ab01427b9c1dd91c73daf6af50ce2a68c6b3d9f78a0

See more details on using hashes here.

File details

Details for the file uboat-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: uboat-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2

File hashes

Hashes for uboat-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6310eaec66ec948195c0e07c992a1d657cf119484a630338d2e8d9ea804e50da
MD5 89f5b67ed9cb014476edbfb0ae1b6c3e
BLAKE2b-256 6639716a2176dbb68ce6741a126bb902d71e9be056a3357e6ff42a92b84ef6f4

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