Releases: FHPythonUtils/Cli2Gui
Releases · FHPythonUtils/Cli2Gui
2024.3
2024.2
2024.2 - 2024/10/04
- Add
freesimplegui
. Thank you https://github.com/mokurin000! - Update docs
2024.1
2024.1 - 2024/03/19
- Add
dearpygui
support as default, (download thepsg
extra forpysimplegui
support) - fix types for
argparse..add_mutually_exclusive_group()
2024
2024 - 2024/01/20
- Update deps
- Code improvements
2023
2023 - 2023/08/31
- Update deps
2022.3
2022.3 - 2022/12/31
- Feature, support defaults #11
- Use full module namespace in-place of relative imports
- Use
Enum
for widget types. eg.types.ItemType.Bool
- Update internal types
- Add more supported types for other parsers. e.g
click
- Argparse supports: Bool, Int, Choice, File, Text
- Click supports: Bool, Int, Choice, Text
- DocOpt supports: Bool, Text
- GetOpt supports: Bool, Text
- Optparse supports: Bool, Int, Choice, Text
2022.2.1
2022.2
2022.2 - 2022/09/02
-
Fix #10, basic support for subparsers.
parser.add_subparsers()
parser = argparse.ArgumentParser(description="this is an example parser") subparsers = parser.add_subparsers(help='types of A') parser.add_argument("-v",) a_parser = subparsers.add_parser("A") b_parser = subparsers.add_parser("B") a_parser.add_argument("something", choices=['a1', 'a2']) args = parser.parse_args()