@@ -149,47 +149,47 @@ def get_parser() -> argparse.ArgumentParser:
149149 'if -a is specified' ))
150150
151151 group = parser .add_argument_group (__ ('general options' ))
152- group .add_argument ('-b' , metavar = 'BUILDER' , dest = 'builder' ,
152+ group .add_argument ('-b' , '--builder' , metavar = 'BUILDER' , dest = 'builder' ,
153153 default = 'html' ,
154154 help = __ ('builder to use (default: html)' ))
155- group .add_argument ('-a' , action = 'store_true' , dest = 'force_all' ,
155+ group .add_argument ('-a' , '--write-all' , action = 'store_true' , dest = 'force_all' ,
156156 help = __ ('write all files (default: only write new and '
157157 'changed files)' ))
158- group .add_argument ('-E' , action = 'store_true' , dest = 'freshenv' ,
158+ group .add_argument ('-E' , '--fresh-env' , action = 'store_true' , dest = 'freshenv' ,
159159 help = __ ("don't use a saved environment, always read "
160160 'all files' ))
161- group .add_argument ('-d' , metavar = 'PATH' , dest = 'doctreedir' ,
161+ group .add_argument ('-d' , '--doctree-dir' , metavar = 'PATH' , dest = 'doctreedir' ,
162162 help = __ ('path for the cached environment and doctree '
163163 'files (default: OUTPUTDIR/.doctrees)' ))
164164 group .add_argument ('-j' , '--jobs' , metavar = 'N' , default = 1 , type = jobs_argument ,
165165 dest = 'jobs' ,
166166 help = __ ('build in parallel with N processes where '
167167 'possible (special value "auto" will set N to cpu-count)' ))
168168 group = parser .add_argument_group ('build configuration options' )
169- group .add_argument ('-c' , metavar = 'PATH' , dest = 'confdir' ,
169+ group .add_argument ('-c' , '--config-dir' , metavar = 'PATH' , dest = 'confdir' ,
170170 help = __ ('path where configuration file (conf.py) is '
171171 'located (default: same as SOURCEDIR)' ))
172- group .add_argument ('-C' , action = 'store_true' , dest = 'noconfig' ,
172+ group .add_argument ('-C' , '--isolated' , action = 'store_true' , dest = 'noconfig' ,
173173 help = __ ('use no config file at all, only -D options' ))
174- group .add_argument ('-D' , metavar = 'setting=value' , action = 'append' ,
174+ group .add_argument ('-D' , '--define' , metavar = 'setting=value' , action = 'append' ,
175175 dest = 'define' , default = [],
176176 help = __ ('override a setting in configuration file' ))
177- group .add_argument ('-A' , metavar = 'name=value' , action = 'append' ,
177+ group .add_argument ('-A' , '--html-define' , metavar = 'name=value' , action = 'append' ,
178178 dest = 'htmldefine' , default = [],
179179 help = __ ('pass a value into HTML templates' ))
180- group .add_argument ('-t' , metavar = 'TAG' , action = 'append' ,
180+ group .add_argument ('-t' , '--tag' , metavar = 'TAG' , action = 'append' ,
181181 dest = 'tags' , default = [],
182182 help = __ ('define tag: include "only" blocks with TAG' ))
183- group .add_argument ('-n' , action = 'store_true' , dest = 'nitpicky' ,
183+ group .add_argument ('-n' , '--nitpicky' , action = 'store_true' , dest = 'nitpicky' ,
184184 help = __ ('nit-picky mode, warn about all missing '
185185 'references' ))
186186
187187 group = parser .add_argument_group (__ ('console output options' ))
188- group .add_argument ('-v' , action = 'count' , dest = 'verbosity' , default = 0 ,
188+ group .add_argument ('-v' , '--verbose' , action = 'count' , dest = 'verbosity' , default = 0 ,
189189 help = __ ('increase verbosity (can be repeated)' ))
190- group .add_argument ('-q' , action = 'store_true' , dest = 'quiet' ,
190+ group .add_argument ('-q' , '--quiet' , action = 'store_true' , dest = 'quiet' ,
191191 help = __ ('no output on stdout, just warnings on stderr' ))
192- group .add_argument ('-Q' , action = 'store_true' , dest = 'really_quiet' ,
192+ group .add_argument ('-Q' , '--silent' , action = 'store_true' , dest = 'really_quiet' ,
193193 help = __ ('no output at all, not even warnings' ))
194194 group .add_argument ('--color' , action = 'store_const' , const = 'yes' ,
195195 default = 'auto' ,
@@ -198,15 +198,15 @@ def get_parser() -> argparse.ArgumentParser:
198198 const = 'no' ,
199199 help = __ ('do not emit colored output (default: '
200200 'auto-detect)' ))
201- group .add_argument ('-w' , metavar = 'FILE' , dest = 'warnfile' ,
201+ group .add_argument ('-w' , '--warning-file' , metavar = 'FILE' , dest = 'warnfile' ,
202202 help = __ ('write warnings (and errors) to given file' ))
203- group .add_argument ('-W' , action = 'store_true' , dest = 'warningiserror' ,
203+ group .add_argument ('-W' , '--fail-on-warning' , action = 'store_true' , dest = 'warningiserror' ,
204204 help = __ ('turn warnings into errors' ))
205205 group .add_argument ('--keep-going' , action = 'store_true' , dest = 'keep_going' ,
206206 help = __ ("with -W, keep going when getting warnings" ))
207- group .add_argument ('-T' , action = 'store_true' , dest = 'traceback' ,
207+ group .add_argument ('-T' , '--show-traceback' , action = 'store_true' , dest = 'traceback' ,
208208 help = __ ('show full traceback on exception' ))
209- group .add_argument ('-P' , action = 'store_true' , dest = 'pdb' ,
209+ group .add_argument ('-P' , '--pdb' , action = 'store_true' , dest = 'pdb' ,
210210 help = __ ('run Pdb on exception' ))
211211
212212 return parser
0 commit comments