Date and time need to be before version (#5777)
diff --git a/update_version.py b/update_version.py
index 42e632d..dcc2531 100755
--- a/update_version.py
+++ b/update_version.py
@@ -213,6 +213,9 @@
return elem
root = document.documentElement
+ now = datetime.datetime.now()
+ ReplaceText(Find(root, 'date'), now.strftime('%Y-%m-%d'))
+ ReplaceText(Find(root, 'time'), now.strftime('%H:%M:%S'))
version = Find(root, 'version')
ReplaceText(Find(version, 'release'), GetFullVersion(rc_suffix = 'RC'))
ReplaceText(Find(version, 'api'), NEW_VERSION)
@@ -220,9 +223,6 @@
ReplaceText(Find(stability, 'release'),
'stable' if RC_VERSION == 0 else 'beta')
ReplaceText(Find(stability, 'api'), 'stable' if RC_VERSION == 0 else 'beta')
- now = datetime.datetime.now()
- ReplaceText(Find(root, 'date'), now.strftime('%Y-%m-%d'))
- ReplaceText(Find(root, 'time'), now.strftime('%H:%M:%S'))
changelog = Find(root, 'changelog')
for old_version in changelog.getElementsByTagName('version'):
if Find(old_version, 'release').firstChild.nodeValue == NEW_VERSION: