From: Daniele Varrazzo Date: Sat, 11 Nov 2023 14:59:09 +0000 (+0000) Subject: fix(bump_version): fix bumping minor version with dev releases X-Git-Tag: pool-3.1.9~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5fd9dbe9d2accc57dd60af7e8b7865fb5fc9388c;p=thirdparty%2Fpsycopg.git fix(bump_version): fix bumping minor version with dev releases --- diff --git a/tools/bump_version.py b/tools/bump_version.py index 61370edd9..83e435cd1 100755 --- a/tools/bump_version.py +++ b/tools/bump_version.py @@ -96,8 +96,12 @@ class Bumper: parts[1] = parts[2] = parts[3] = 0 case BumpLevel.MINOR: # 1.2.3 -> 1.3.0 - parts[1] += 1 - parts[2] = parts[3] = 0 + # 1.2.0.dev1 -> 1.2.0 + if parts[3] == 0: + parts[1] += 1 + parts[2] = 0 + else: + parts[3] = 0 case BumpLevel.PATCH: # 1.2.3 -> 1.2.4 # 1.2.3.dev4 -> 1.2.3