Releases: hellflame/argparse
v1.12.0
- extra arguments support (special arguments after
--
, from #22) - terminal width detect only before help info generation
- document update
Extra special arguments support has an example extra-arguments
Terminal width detection invokes a system call stty
, only when you need to generate the help info FormatHelp
. Which improves the runtime efficient for normal cases (when you don't need to show the help info).
Full Changelog: v1.11.0...v1.12.0
v1.11.0
- Color support (NoColor, DefaultColor and your own color schema)
- Add build ignore for examples
Full Changelog: v1.10.0...v1.11.0
v1.10.0
Simplify error judge.
Before this version, you have to judge the error type returned from Parse
now you can compare it with BreakAfterHelpError
(BreakAfterHelp instance) and BreakAfterShellScriptError
(BreakAfterShellScript instance)
Full Changelog: v1.9.0...v1.10.0
v1.9.0
v1.8.1
v1.8.0
v1.7.6
- fix usage for required postionals
- better help output
Full Changelog: v1.7.5...v1.7.6
v1.7.5
v1.7.4
v1.7.3
Fix for #11 :
- Invoked Action
if subparser is invoked, the root parser will NOT be invoked.
- When Not Invoked
if subparser is NOT invoked, no argument's default value will be applied, and required argument will not be checked ... The subparser remains dead.
Full Changelog: v1.7.2...v1.7.3