Changelog

Version 0.1.5

Released on May 15, 2018.

  • New :groups: option to render argument groups. [by Lukas Atkinson]

Version 0.1.4

Released on February 27, 2018.

  • Fixed a :rst:dir`.. autoprogram::` bug that raises AttributeError during build without :no_usage_codeblock: option on Python 2. [Bitbucket issue #168, Bitbucket issue #169]
  • Fixed an issue with Sphinx 1.7 which removed sphinx.util.compat. [#1, #2 by Zach Riggle]

Version 0.1.3

Released on October 7, 2016.

  • Fixed a bug that descriptions with RawTextHelpFormatter had been incorrectly formatted. [Bitbucket PR #123 by Aaron Meurer]
  • Fixed crash when metavars is a tuple (i.e. for nargs > 1). [Bitbucket PR #112 by Alex Honeywell]
  • Fixed usage string for subcommands (subcommands were previously showing the top-level command usage). [Bitbucket PR #112 by Alex Honeywell]
  • Added new options to .. autoprogram:: directive: [Bitbucket PR #112 by Alex Honeywell]
    • maxdepth
    • no_usage_codeblock
    • start_command
    • strip_usage
  • Fixed suppressed arguments (using argparse.SUPPRESS flag) to become ignored. [Bitbucket issue #166]

Version 0.1.2

Released on August 18, 2015.

Version 0.1.1

Released on April 22, 2014.

  • Omit metavars of store_const/store_true/store_false options.
  • Sort subcommands in alphabetical order if Python 2.6 which doesn’t have collections.OrderedDict.

Version 0.1.0

Released on March 2, 2014. The first release.