Skip to main content

Simple framework for extensible command line scripts

Project description

InvisibleRoads

Here is a simple framework for extensible command line scripts.

pip install -U invisibleroads

cd ~/Documents
git clone https://github.com/invisibleroads/invisibleroads
cd invisibleroads/tests/examples/xyz
pip install -e .

xyz
xyz a
xyz b
xyz x
xyz x a
xyz x b
xyz y
xyz y a
xyz y b

xyz a z
xyz b z
xyz x a z
xyz x b z
xyz y a z
xyz y b z

0.3

  • Define LoggingScript
  • Support nested subparsers

0.2

  • Drop support for Python 2
  • Show available commands
  • Show script errors

0.1

  • Prepare for public 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

invisibleroads-0.3.3.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invisibleroads-0.3.3-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file invisibleroads-0.3.3.tar.gz.

File metadata

  • Download URL: invisibleroads-0.3.3.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for invisibleroads-0.3.3.tar.gz
Algorithm Hash digest
SHA256 2009776982685987234dd411f00b11c00d8ba94f0784e40c3018f2fa1b539b7f
MD5 37807fe46f4c729ac36e89c82e56646a
BLAKE2b-256 f2fcd1309f9a1bdca6d82897a6ab180ea18038e6ca054ecb224ba431a8913d1f

See more details on using hashes here.

File details

Details for the file invisibleroads-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: invisibleroads-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.5

File hashes

Hashes for invisibleroads-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c9b84e1b6a9ba3d61e529159b6dcc66a5c111eca8ac3a233631e5ed7781a763e
MD5 ffce514daae82e7daab452374018b21c
BLAKE2b-256 b0e17f108528b48e1289776f77a5d53e71f9a584a092934c23c86b63c630cd19

See more details on using hashes here.

Supported by

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