Commit graph

22 commits

Author SHA1 Message Date
Emmanuel Garette
88949d8682 remove OD if name == description is now managed with internal argparser mechanism 2024-07-30 11:41:47 +02:00
Emmanuel Garette
528d16ec88 add all options even if already set by user 2024-07-30 11:41:47 +02:00
Emmanuel Garette
dcc7510676 add --pop-leader to remove a value in a leader option 2024-07-30 11:41:47 +02:00
Emmanuel Garette
452e1fb0e0 do not use RawDescriptionHelpFormatter by default 2024-07-30 11:41:47 +02:00
Emmanuel Garette
d8ee3486e9 use rawformatter and add epilog 2024-07-30 11:41:47 +02:00
Emmanuel Garette
b0849ab260 remove_empty_description_od with path 2024-07-30 11:41:47 +02:00
Emmanuel Garette
1ade6c883f remove OD with no description in help if option remove_empty_description_od set to True 2024-07-30 11:41:46 +02:00
Emmanuel Garette
067831bddd remove empty OD in help if option remove_empty_od set to True 2024-07-30 11:41:46 +02:00
Emmanuel Garette
5f97544463 support suboptiondescription in TiramisuCmdLineParser 2024-07-30 11:41:46 +02:00
Emmanuel Garette
490879a2a9 add tests 2024-07-30 11:41:46 +02:00
Emmanuel Garette
1cb8a2cc7b leader/follower support 2024-07-30 11:41:46 +02:00
Emmanuel Garette
cb41e731ea add test for longargument property 2024-07-30 11:41:46 +02:00
Emmanuel Garette
132d57a4c6 add storefalse properties for boolean option 2024-07-30 11:41:46 +02:00
Emmanuel Garette
f25df1f1f4 for bool, generate --no-xxxx option 2024-07-30 11:41:46 +02:00
Emmanuel Garette
b5c50071b5 help with modified argument 2024-07-30 11:41:46 +02:00
Emmanuel Garette
89ec6309b1 help with modified positional argument 2024-07-30 11:41:46 +02:00
Emmanuel Garette
138c12616f --root.v => -v, --int ROOT.INT => --int INT 2024-07-30 11:41:46 +02:00
Emmanuel Garette
52d96c2c51 updates test 2024-07-30 11:31:18 +02:00
Emmanuel Garette
3372a42524 add test for README example 2024-07-30 11:31:18 +02:00
Emmanuel Garette
b026f9755c update README.md 2024-07-30 11:31:18 +02:00
Emmanuel Garette
ba1dc5d8c4 tiramisu_parser => tiramisu_cmdline_parser 2024-07-30 11:31:18 +02:00
Emmanuel Garette
82d8186062 first commit 2024-07-30 11:30:21 +02:00