Skip to content

Commit 47364a3

Browse files
authored
Improve color support for 3.14 help output (#634)
1 parent d961de1 commit 47364a3

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

python_typing_update/__main__.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,12 @@ def __init__(
3434

3535

3636
async def async_main(argv: list[str] | None = None) -> int:
37-
parser_kwargs: dict[str, Any] = {}
38-
if sys.version_info >= (3, 14):
39-
parser_kwargs["color"] = True
40-
4137
parser = argparse.ArgumentParser(
4238
description="Tool to update Python typing syntax.",
4339
formatter_class=CustomHelpFormatter,
44-
**parser_kwargs,
4540
)
41+
if sys.version_info >= (3, 14):
42+
parser.color = True # Set as init arg in 3.14
4643
formatter_options = parser.add_argument_group("select optional formatter")
4744
mode_options = parser.add_argument_group("select different mode")
4845
py_version_options = parser.add_argument_group("python version options")

0 commit comments

Comments
 (0)