Skip to main content

No project description provided

Project description

howto

Travis build License: MIT Python Coding Style : Black

Howto is a useful tool to design and play tutorials, guides or even stories in your shell.

Install

pip3 install howto-cli

Usage

howto [-h] [-v] file

Multi-scenarios CLI tool for tutorials, guides or stories.

positional arguments:
  file           JSON scenario file path

optional arguments:
  -h, --help     show this help message and exit
  -v, --verbose  print debug operations

Creating a scenario

The easiest way of creating your scenario is to get inspired by examples.

Most of prompts are based on the PyInquirer library. Howto adds the JSON-config feature and several addons such as markdown support.

TODOs

  • Make it possible to save howtos to run them without specifying a scenario file path

    Let's say you have a my-story.json scenario file. Let's save it.

    howto --load ./my-story.json
    

    Now, anywhere on your computer, you can run :

    howto my-story
    # instead of `howto ./my-story.json`
    

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

howto-cli-0.0.3.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

howto_cli-0.0.3-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file howto-cli-0.0.3.tar.gz.

File metadata

  • Download URL: howto-cli-0.0.3.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.5

File hashes

Hashes for howto-cli-0.0.3.tar.gz
Algorithm Hash digest
SHA256 254dbb58a0ff2e6c0b06971932549263f574e40397c0696f73a20cb636426de6
MD5 d24301c6d8be8363c20d134f9cbca9c4
BLAKE2b-256 4d029b39e87837dac7d64727041c154668444ba662c88a13908b044cedd8e2d8

See more details on using hashes here.

File details

Details for the file howto_cli-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: howto_cli-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.5

File hashes

Hashes for howto_cli-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f4ecb44bcb5e188edc10c3785274f5e04584312e16b9c5a45d102d33d39bbea8
MD5 c811a3ba2d0f88165c41a843d07c6f3d
BLAKE2b-256 3090694f07750f5f3e6d9f828d84b3e7130252b08207552d85bb669531f3a224

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