From ee43bdb18f3d96ed702094bb75b06a1338c9aa9c Mon Sep 17 00:00:00 2001 From: Ilias Kyrlies Date: Sat, 24 Jun 2023 11:18:20 +0300 Subject: [PATCH] format version parts --- bumpversion/version_part.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bumpversion/version_part.py b/bumpversion/version_part.py index c657d4a0..45e8cff8 100644 --- a/bumpversion/version_part.py +++ b/bumpversion/version_part.py @@ -60,7 +60,12 @@ def is_independent(self) -> bool: return self.config.independent def __format__(self, format_spec: str) -> str: - return self.value + try: + val = int(self.value) + except ValueError: + return self.value + else: + return int.__format__(val, format_spec) def __repr__(self) -> str: return f""