From 375b902ee95238c6460f52fdfd7809df4ed533a8 Mon Sep 17 00:00:00 2001 From: fran-tirapu Date: Tue, 6 Aug 2024 15:46:02 +0200 Subject: [PATCH] set MutuallyExclusiveGroup available at package level --- src/codemagic/cli/__init__.py | 1 + src/codemagic/cli/argument/__init__.py | 1 + src/codemagic/cli/argument/argument_parser_builder.py | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/codemagic/cli/__init__.py b/src/codemagic/cli/__init__.py index 74cc8b4c..d63a4b7c 100644 --- a/src/codemagic/cli/__init__.py +++ b/src/codemagic/cli/__init__.py @@ -6,6 +6,7 @@ from .argument import ArgumentProperties from .argument import CommonArgumentTypes from .argument import EnvironmentArgumentValue +from .argument import MutuallyExclusiveGroup from .argument import TypedCliArgument from .cli_app import CliApp from .cli_app import CliAppException diff --git a/src/codemagic/cli/argument/__init__.py b/src/codemagic/cli/argument/__init__.py index ce81ab01..c1e28bcb 100644 --- a/src/codemagic/cli/argument/__init__.py +++ b/src/codemagic/cli/argument/__init__.py @@ -4,6 +4,7 @@ from .argument_formatter import ArgumentFormatter from .argument_parser_builder import ArgumentParserBuilder from .argument_properties import ArgumentProperties +from .argument_properties import MutuallyExclusiveGroup from .common_argument_types import CommonArgumentTypes from .typed_cli_argument import EnvironmentArgumentValue from .typed_cli_argument import TypedCliArgument diff --git a/src/codemagic/cli/argument/argument_parser_builder.py b/src/codemagic/cli/argument/argument_parser_builder.py index 24e7489f..5ce448ec 100644 --- a/src/codemagic/cli/argument/argument_parser_builder.py +++ b/src/codemagic/cli/argument/argument_parser_builder.py @@ -14,8 +14,8 @@ from argparse import _ArgumentGroup as ArgumentGroup from argparse import _SubParsersAction as SubParsersAction + from codemagic.cli import MutuallyExclusiveGroup from codemagic.cli.argument import ActionCallable - from codemagic.cli.argument.argument_properties import MutuallyExclusiveGroup from codemagic.cli.cli_app import CliApp