Metadata-Version: 2.1
Name: docopt-sh
Version: 0.8.5
Summary: docopt.sh - Bash argument parser generator.
Home-page: https://github.com/andsens/docopt.sh
License: UNKNOWN
Author: Anders Ingemann
Author-email: anders@ingemann.de
Requires-Python: >=3.5
Description-Content-Type: text/markdown
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: docopt
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Requires-Dist: pytest-pep8; extra == "test"
Provides-Extra: test

# docopt.sh

This software is still in early alpha. Not for production use.

```
docopt.sh - Bash argument parser generator.
  This program looks for a docopt usage string
  in a script and appends a matching parser to it.

Usage:
  docopt.sh generate-library
  docopt.sh [options] [SCRIPT]

Options:
  --prefix PREFIX    Parameter variable name prefix [default: ]
  --line-length N    Max line length when minifying (0 to disable) [default: 80]
  --parser           Output parser instead of inserting it in the script
  --library -l PATH  Generates only the dynamic part of the parser and includes
                     the static parts from a file located at PATH,
                     use `generate-library` to create that file.
  -h --help          This help message
  --version          Version of this program

Notes:
  You can pass the script on stdin as well,
  docopt.sh will then output the modified script to stdout.

  If the script has a $version defined anywhere before the invocation of docopt
  --version will automatically output the value of that variable.
```

```
  $DOCOPT_PROGRAM_VERSION  The string to print when --version is specified
                           (default: none/disabled)
  $DOCOPT_ADD_HELP         Set to `false` to not print usage on --help
                           (default: true)
  $DOCOPT_OPTIONS_FIRST    Set to `true` to fail when options are specified
                           after arguments/commands
  $DOCOPT_TEARDOWN         Set to `false` to prevent cleanup of
                           $docopt_ variables (default: true)
  $DOCOPT_DOC_CHECK        Set to `false` to disable checking
                           whether the parser matches the doc (default: true)
  $DOCOPT_LIB_CHECK        Set to `false` to disable checking whether the
                           library version and the docopt parser version match


  Use docopt_error to exit with an error message and show the short usage
```

