Skip to content

Commit 8fb9a3b

Browse files
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)
1 parent 968afa0 commit 8fb9a3b

4 files changed

Lines changed: 460 additions & 53 deletions

File tree

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies = [
2626
"webcolors",
2727
"docstring-parser"
2828
]
29-
version = "2.7.0rc0"
29+
version = "2.7.0rc1"
3030

3131
[tool.setuptools.packages.find]
3232
where = ["src"]
@@ -37,7 +37,7 @@ Donations = "https://github.com/MPCodeWriter21/log21/blob/master/DONATE.md"
3737
Source = "https://github.com/MPCodeWriter21/log21"
3838

3939
[project.optional-dependencies]
40-
dev = ["yapf", "isort", "docformatter", "pylint"]
40+
dev = ["yapf", "isort", "docformatter", "pylint", "json5", "pytest"]
4141

4242
[tool.pylint.messages_control]
4343
max-line-length = 88

0 commit comments

Comments
 (0)