Docopt-sh

Latest version: v2.0.0

Safety actively analyzes 629503 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.0.0

Install/depend on this package using [μpkg](https://github.com/orbit-online/upkg):

upkg add https://github.com/andsens/docopt.sh/releases/download/v2.0.0/docopt-lib.sh.tar.gz


Major release
===

This is complete rewrite of the underlying parser for the docopt
language.
docopt.sh now uses [docopt-parser](https://github.com/andsens/docopt-parser) to generate an AST.
Error messages are considerably improved, showing (most of the time) what exactly is wrong, outputting the offending line and numbering it. e.g.:

08 --push Push the new tag and branch upstream
~~~~~~
--push is not referenced from the usage section


The bash minification is now more effective, reducing the number of lines (with -n=80) by ~20%.

Some shellcheck warnings have been disabled/fixed, resulting inlined code passing all tests.

2.0.0alpha4

------

2.0.0alpha3

------

2.0.0alpha2

2.0.0alpha1

------

1.0.0

A small change from v0.9.17 is the addition of another
"shellcheck disable=". Otherwise it is identical.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.