You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Iain Barnett 20b9c4ffec Fixed typo 3 years ago
examples Fix examples/ serial sub command not work bug. 6 years ago
.gitignore added jython compiled classes to git ignore 9 years ago
.travis.yml chore(.travis.yml,tox.ini): refactor CI config 4 years ago
LICENSE-MIT Format LICENSE-MIT nicely 9 years ago Packaging improvements (#80) 9 years ago
README.rst Fixed typo 3 years ago allow running the tests on python 2.5 9 years ago Updated versions of Python used in testing. 6 years ago
setup.cfg Mark this as a universal wheel 7 years ago Update pypi classifiers and README to match python test versions 3 years ago Updated the test_docopt 8 years ago
testcases.docopt Port some tests from to testcases.docopt 9 years ago
tox.ini you don't need a tox travis section if you're not doing anything fancy 4 years ago


``docopt`` creates *beautiful* command-line interfaces

.. image::

.. image::

Video introduction to **docopt**: `PyCon UK 2012: Create *beautiful*
command-line interfaces with Python <>`_

New in version 0.6.1:

- Fix issue `#85 <>`_
which caused improper handling of ``[options]`` shortcut
if it was present several times.

New in version 0.6.0:

- New argument ``options_first``, disallows interspersing options
and arguments. If you supply ``options_first=True`` to
``docopt``, it will interpret all arguments as positional
arguments after first positional argument.

- If option with argument could be repeated, its default value