From b5df665251a5974a24987e706de840311f1b471d Mon Sep 17 00:00:00 2001 From: Manuel Barkhau Date: Sun, 4 Oct 2020 21:21:24 +0000 Subject: [PATCH] pacify mypy --- src/pycalver/__main__.py | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/pycalver/__main__.py b/src/pycalver/__main__.py index 08072ea..8be9063 100755 --- a/src/pycalver/__main__.py +++ b/src/pycalver/__main__.py @@ -277,16 +277,18 @@ def grep( is_version_pattern_required = "{version}" in raw_pattern or "{pep440_version}" in raw_pattern - if is_version_pattern_required and version_pattern is None: - logger.error( - "Argument --version-pattern= is required" - " for placeholders: {version}/{pep440_version}." - ) - sys.exit(1) - elif is_version_pattern_required: - normalize_pattern = v2patterns.normalize_pattern(version_pattern, raw_pattern) + if version_pattern is None: + if is_version_pattern_required: + logger.error( + "Argument --version-pattern= is required" + " for placeholders: {version}/{pep440_version}." + ) + sys.exit(1) else: - normalize_pattern = raw_pattern + if is_version_pattern_required: + normalize_pattern = v2patterns.normalize_pattern(version_pattern, raw_pattern) + else: + normalize_pattern = raw_pattern isatty = getattr(sys.stdout, 'isatty', lambda: False)