Releases: MPCodeWriter21/log21
Releases · MPCodeWriter21/log21
Release list
Auto Build
v2.7.0 + Modified `automatic-release.yml` and `pypi.yml` workflows to check the version. + Added the support for more `type`s to pass to `ColorizingArgumentParser().add_argument(...)`: `typing.Union`, `typing.Optional`, `typing.Literal`, `enum.Enum`, `tuple` and `typing.Required`. + Modified the way `Enum`s are handled in the Argument Parser. + Handled some `typing._SpecialForm`s. + A normal ArgumentGroup can now be required! (Unlike MutuallyExclusiveGroup it can have more than 1 option used at the same time) + `argumentify` now supports async functions as the entry point.
Auto Build
fix: v2.7.0rc1 + Added the support for more `type`s to pass to `ColorizingArgumentParser().add_argument(...)`: `tuple` and `typing.Required`. + Modified the way `Enum`s are handled in the Argument Parser. + Handled some `typing._SpecialForm`s. + feat: A normal ArgumentGroup can now be required! (Unlike MutuallyExclusiveGroup it can have more than 1 option used at the same time)
Auto Build
Auto Build
2.6.2 fix: README.md
Auto Build
2.6.1 fix: Version 2.6.1
Auto Build
2.6.0 Added the `Argumentify` module.
Auto Build
2.5.5 fix: Fixed a bug in the `TreePrint` class.
Auto Build
2.5.4 fix: Added the COLORS directly into Colors module.
Auto Build
fix: Moved some dictionaries to `__init__` methods. `colors` in `Argparse.ColorizingHelpFormatter` class. `_level_name` in `Formatters._Formatter` class and `level_colors` in `Formatters.ColorizingFormatter` class. `sign_colors` in `PPrint.PrettyPrinter` class. `colors` in `TreePrint.TreePrint.Node` class.
Auto Build
2.5.2 fix: Improved type-hintings.