You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* A more verbose error message is now printed if there's an issue during importing a script (issue #102).
51
+
* A more verbose error message is now printed if there's an issue during importing a script (issue #102).
50
52
51
53
0.2.4
52
54
#####
53
55
54
-
* Various bug fixes and documentation updates.
56
+
* Various bug fixes and documentation updates.
55
57
56
58
0.2.3
57
59
#####
58
60
59
-
* Fixed a variety of issues, such as with `@replace` (issue #99). Thanks to @evgeni
60
-
* You can now skip sections with `@skip`. Thanks to @evgeni
61
-
* Fixed handling of the epilog
61
+
* Fixed a variety of issues, such as with `@replace` (issue #99). Thanks to @evgeni
62
+
* You can now skip sections with `@skip`. Thanks to @evgeni
63
+
* Fixed handling of the epilog
62
64
63
65
0.2.2
64
66
#####
65
67
66
-
* CommonMark is now only imported if absolutely required. This should fix failures on read the docs. Thanks to @Chilipp for fixing this!
68
+
* CommonMark is now only imported if absolutely required. This should fix failures on read the docs. Thanks to @Chilipp for fixing this!
67
69
68
70
0.2.1
69
71
#####
70
72
71
-
* Stopped importing `sphinx.util.compat`, which was causing issues like that seen in `#65 <https://github.com/ribozz/sphinx-argparse/issues/65>`_
73
+
* Stopped importing `sphinx.util.compat`, which was causing issues like that seen in `#65 <https://github.com/alex-rudakov/sphinx-argparse/issues/65>`_
72
74
73
75
0.2.0
74
76
#####
75
77
76
-
* Section titles can now be used in tables of contents and linked to. The title itself is also used as the anchor. In the case of repeated names `_replicateX`, where `X` is a number, is prepended to ensure that all titles are uniquely linkable. This was bug `#46 <https://github.com/ribozz/sphinx-argparse/issues/46>`_.
77
-
* The positional (aka required) and named (aka optional) option sections are now named "Positional Arguments" and "Named Arguments", for the sake of clarity (e.g., named arguments can be required). This was issue `#58 <https://github.com/ribozz/sphinx-argparse/issues/58>`_.
78
-
* Fixed quoting of default strings (issue `#59 <https://github.com/ribozz/sphinx-argparse/issues/59>`_).
79
-
* Added the `:noepilog:` and `:nodescription:` options, thanks to @arewm.
80
-
* Added the `:nosubcommand:` option, thanks to @arewm.
78
+
* Section titles can now be used in tables of contents and linked to. The title itself is also used as the anchor. In the case of repeated names `_replicateX`, where `X` is a number, is prepended to ensure that all titles are uniquely linkable. This was bug `#46 <https://github.com/alex-rudakov/sphinx-argparse/issues/46>`_.
79
+
* The positional (aka required) and named (aka optional) option sections are now named "Positional Arguments" and "Named Arguments", for the sake of clarity (e.g., named arguments can be required). This was issue `#58 <https://github.com/alex-rudakov/sphinx-argparse/issues/58>`_.
80
+
* Fixed quoting of default strings (issue `#59 <https://github.com/alex-rudakov/sphinx-argparse/issues/59>`_).
81
+
* Added the `:noepilog:` and `:nodescription:` options, thanks to @arewm.
82
+
* Added the `:nosubcommand:` option, thanks to @arewm.
81
83
82
84
0.1.17
83
85
######
84
86
85
-
* Fixed handling of argument groups (this was bug `#49 <https://github.com/ribozz/sphinx-argparse/issues/49>`_). Thanks to @croth1 for reporting this bug. Note that now position arguments (also known as required arguments) within argument groups are now also handled correctly.
87
+
* Fixed handling of argument groups (this was bug `#49 <https://github.com/alex-rudakov/sphinx-argparse/issues/49>`_). Thanks to @croth1 for reporting this bug. Note that now position arguments (also known as required arguments) within argument groups are now also handled correctly.
86
88
87
89
0.1.16
88
90
######
89
91
90
-
* Added a `:nodefaultconst:` directive, which is similar to the `:nodefault:` directive, but applies only to `store_true`, `store_false`, and `store_const` (e.g., it will hide the "=True" part in the output, since that can be misleading to users).
91
-
* Fixed various typos (thanks to users mikeantonacci, brondsem, and tony)
92
-
* Format specifiers (e.g., `%(prog)s` and `%(default)s`) are now filled in (if possible) in help sections. If there's a missing keyword, then nothing will be filled in. This was issue #27.
93
-
* The package is now a bit more robust to incorrectly spelling module names (#39, courtesy of Gabriel Falcão)
94
-
* Added support for argparse groups (thanks to Fidel Ramirez)
92
+
* Added a `:nodefaultconst:` directive, which is similar to the `:nodefault:` directive, but applies only to `store_true`, `store_false`, and `store_const` (e.g., it will hide the "=True" part in the output, since that can be misleading to users).
93
+
* Fixed various typos (thanks to users mikeantonacci, brondsem, and tony)
94
+
* Format specifiers (e.g., `%(prog)s` and `%(default)s`) are now filled in (if possible) in help sections. If there's a missing keyword, then nothing will be filled in. This was issue #27.
95
+
* The package is now a bit more robust to incorrectly spelling module names (#39, courtesy of Gabriel Falcão)
96
+
* Added support for argparse groups (thanks to Fidel Ramirez)
95
97
96
98
0.1.15
97
99
######
98
100
99
-
* Fixed malformed docutils DOM in manpages (Matt Boyer)
101
+
* Fixed malformed docutils DOM in manpages (Matt Boyer)
100
102
101
103
102
104
0.1.14
103
105
######
104
106
105
-
* Support for aliasing arguments #22 (Campbell Barton)
106
-
* Support for nested arguments #23 (Campbell Barton)
107
-
* Support for subcommand descriptions #24 (Campbell Barton)
108
-
* Improved parsing of content of `epilog` and `description` #25 (Louis - https://github.com/paternal)
109
-
* Added 'passparser' option (David Hoese)
107
+
* Support for aliasing arguments #22 (Campbell Barton)
108
+
* Support for nested arguments #23 (Campbell Barton)
109
+
* Support for subcommand descriptions #24 (Campbell Barton)
110
+
* Improved parsing of content of `epilog` and `description` #25 (Louis - https://github.com/paternal)
111
+
* Added 'passparser' option (David Hoese)
110
112
111
113
0.1.13
112
114
######
113
115
114
-
* Bugfix: Choices are not always strings (Robert Langlois)
115
-
* Polished small mistakes in usage documentation (Dean Malmgren)
116
-
* Started to improve man-pages support (Zygmunt Krynicki)
116
+
* Bugfix: Choices are not always strings (Robert Langlois)
117
+
* Polished small mistakes in usage documentation (Dean Malmgren)
118
+
* Started to improve man-pages support (Zygmunt Krynicki)
117
119
118
120
0.1.12
119
121
######
120
122
121
-
* Improved error reporting (James Anderson)
123
+
* Improved error reporting (James Anderson)
122
124
123
125
0.1.11
124
126
######
125
127
126
-
* Fixed stupid bug, prevented things working on py3 (Alex Rudakov)
127
-
* added tox configuration for tests
128
+
* Fixed stupid bug, prevented things working on py3 (Alex Rudakov)
129
+
* added tox configuration for tests
128
130
129
131
0.1.10
130
132
######
131
133
132
-
* Remove the ugly new line in the end of usage string (Vadim Markovtsev)
133
-
* Issue #9 Display argument choises (Proposed by Felix-neko, done by Alex Rudakov)
134
-
* :ref: syntax for specifying path to parser instance. Issue #7 (Proposed by David Cottrell, Implemented by Alex Rudakov)
135
-
* Updated docs to read the docs theme
134
+
* Remove the ugly new line in the end of usage string (Vadim Markovtsev)
135
+
* Issue #9 Display argument choises (Proposed by Felix-neko, done by Alex Rudakov)
136
+
* :ref: syntax for specifying path to parser instance. Issue #7 (Proposed by David Cottrell, Implemented by Alex Rudakov)
0 commit comments