summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDamien Regad <dregad@mantisbt.org>2021-01-31 22:12:08 +0100
committerDamien Regad <dregad@mantisbt.org>2021-01-31 22:12:08 +0100
commitf4008ff494fb8a476d8c5630b9a8e463c17bf903 (patch)
tree8b59e8ee61cd500b48244fd758ad512d1ecb8c8b /scripts
parentfaf71c5f3ef8823328f4f98e4562744ff04632ee (diff)
parenta03499ef4b7c9a3401052f36fc8aacea97ba0ae5 (diff)
downloadadodb-f4008ff494fb8a476d8c5630b9a8e463c17bf903.tar.gz
adodb-f4008ff494fb8a476d8c5630b9a8e463c17bf903.tar.bz2
adodb-f4008ff494fb8a476d8c5630b9a8e463c17bf903.zip
Merge branch 'hotfix/5.20' into release/5.21
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/updateversion.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/updateversion.py b/scripts/updateversion.py
index d4ae8c4e..60fd0937 100755
--- a/scripts/updateversion.py
+++ b/scripts/updateversion.py
@@ -238,7 +238,7 @@ def section_exists(filename, version, print_message=True):
Check given file for existing section with specified version.
"""
for i, line in enumerate(open(filename)):
- if re.search(r'^## ' + version, line):
+ if re.search(r'^## \[?' + version + r'\]', line):
if print_message:
print(" Existing section for v{0} found,"
.format(version), end=" ")
@@ -320,7 +320,7 @@ def update_changelog(version):
# If version exists, update the release date
if section_exists(_changelog_file, version):
print('updating release date')
- script = "s/^## {0} .*$/## {1} - {2}/".format(
+ script = "s/^## \[{0}\] .*$/## [{1}] - {2}/".format(
version.replace('.', r'\.'),
version,
get_release_date(version)
@@ -342,7 +342,7 @@ def update_changelog(version):
# Prerelease section is inserted after the main version's,
# otherwise we insert the new section before it.
- section_template = "## {0} - {1}"
+ section_template = "## \[{0}\] - {1}"
if version_is_prerelease(version):
version_section = section_template.format(
version,
@@ -359,7 +359,7 @@ def update_changelog(version):
if version_previous:
# Adjust previous version number (remove patch component)
version_previous = version_parse(version_previous).group(1)
- script = "1,/^## {0}/s/^## {0}.*$/{1}/".format(
+ script = "1,/^## \[{0}\]/s/^## \[{0}\].*$/{1}/".format(
version_previous,
version_section
)