diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2021-10-03 19:08:37 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-03 19:08:37 +0200 |
commit | 9fe0128057a03643064ad3fc5f494d6167606c90 (patch) | |
tree | e585688725a27bb59e63b9cccae4f363da2e42c1 | |
parent | 6dd2ab916e74f8e0b8e804d08ed679e6dcdfbffe (diff) | |
parent | d5ea821e0e8d78b45c2cd66fc34500d4383d80bd (diff) |
Merge pull request #4346 from Holzhaus/metainfo-timestamp
metainfo.xml: Add missing release timestamp attribute
-rw-r--r-- | res/linux/org.mixxx.Mixxx.metainfo.xml | 34 | ||||
-rwxr-xr-x | tools/update_metainfo.py | 9 |
2 files changed, 23 insertions, 20 deletions
diff --git a/res/linux/org.mixxx.Mixxx.metainfo.xml b/res/linux/org.mixxx.Mixxx.metainfo.xml index 312e871099..b133c72db2 100644 --- a/res/linux/org.mixxx.Mixxx.metainfo.xml +++ b/res/linux/org.mixxx.Mixxx.metainfo.xml @@ -98,7 +98,7 @@ Do not edit it manually. --> <releases> - <release version="2.3.1" date="2021-09-29" type="stable"> + <release version="2.3.1" type="stable" date="2021-09-29" timestamp="1632873600"> <description> <ul> <li> @@ -306,7 +306,7 @@ </ul> </description> </release> - <release version="2.3.0" date="2021-06-28" type="stable"> + <release version="2.3.0" type="stable" date="2021-06-28" timestamp="1624838400"> <description> <p> Hotcues @@ -863,7 +863,7 @@ </ul> </description> </release> - <release version="2.2.4" date="2020-06-27" type="stable"> + <release version="2.2.4" type="stable" date="2020-06-27" timestamp="1593216000"> <description> <ul> <li> @@ -954,7 +954,7 @@ </ul> </description> </release> - <release version="2.2.3" date="2019-11-24" type="stable"> + <release version="2.2.3" type="stable" date="2019-11-24" timestamp="1574553600"> <description> <ul> <li> @@ -1038,7 +1038,7 @@ </ul> </description> </release> - <release version="2.2.2" date="2019-08-10" type="stable"> + <release version="2.2.2" type="stable" date="2019-08-10" timestamp="1565395200"> <description> <ul> <li> @@ -1113,7 +1113,7 @@ </ul> </description> </release> - <release version="2.2.1" date="2019-04-22" type="stable"> + <release version="2.2.1" type="stable" date="2019-04-22" timestamp="1555891200"> <description> <ul> <li> @@ -1147,7 +1147,7 @@ </ul> </description> </release> - <release version="2.2.0" date="2018-12-17" type="stable"> + <release version="2.2.0" type="stable" date="2018-12-17" timestamp="1545004800"> <description> <p> General @@ -1226,7 +1226,7 @@ </ul> </description> </release> - <release version="2.1.8" date="2019-04-07" type="stable"> + <release version="2.1.8" type="stable" date="2019-04-07" timestamp="1554595200"> <description> <ul> <li> @@ -1252,7 +1252,7 @@ </ul> </description> </release> - <release version="2.1.7" date="2019-01-15" type="stable"> + <release version="2.1.7" type="stable" date="2019-01-15" timestamp="1547510400"> <description> <ul> <li> @@ -1278,7 +1278,7 @@ </ul> </description> </release> - <release version="2.1.6" date="2018-12-23" type="stable"> + <release version="2.1.6" type="stable" date="2018-12-23" timestamp="1545523200"> <description> <ul> <li> @@ -1356,7 +1356,7 @@ </ul> </description> </release> - <release version="2.1.5" date="2018-10-28" type="stable"> + <release version="2.1.5" type="stable" date="2018-10-28" timestamp="1540684800"> <description> <ul> <li> @@ -1398,7 +1398,7 @@ </ul> </description> </release> - <release version="2.1.4" date="2018-08-29" type="stable"> + <release version="2.1.4" type="stable" date="2018-08-29" timestamp="1535500800"> <description> <p> Fix track selection not getting shown in the track @@ -1410,7 +1410,7 @@ each build. </p> </description> </release> - <release version="2.1.3" date="2018-08-20" type="stable"> + <release version="2.1.3" type="stable" date="2018-08-20" timestamp="1534723200"> <description> <p> Fix a severe performance regression on Windows: @@ -1418,7 +1418,7 @@ each build. </p> </description> </release> - <release version="2.1.2" date="2018-08-10" type="stable"> + <release version="2.1.2" type="stable" date="2018-08-10" timestamp="1533859200"> <description> <p> Yet another bugfix release of Mixxx 2.1. @@ -1473,7 +1473,7 @@ Here is a quick summary of what is new in Mixxx 2.1.2: </ul> </description> </release> - <release version="2.1.1" date="2018-06-13" type="stable"> + <release version="2.1.1" type="stable" date="2018-06-13" timestamp="1528848000"> <description> <p> After two months it is time to do a bugfix release of Mixxx 2.1. @@ -1544,7 +1544,7 @@ Here is a quick summary of what is new in Mixxx 2.1.1: </ul> </description> </release> - <release version="2.1.0" date="2018-04-15" type="stable"> + <release version="2.1.0" type="stable" date="2018-04-15" timestamp="1523750400"> <description> <p> After two years of hard work, we are pleased to announce Mixxx 2.1. We @@ -1796,7 +1796,7 @@ tips on getting started contributing code to Mixxx. </p> </description> </release> - <release version="2.0.0" date="2015-12-31" type="stable"> + <release version="2.0.0" type="stable" date="2015-12-31" timestamp="1451520000"> <description> <ul> <li> diff --git a/tools/update_metainfo.py b/tools/update_metainfo.py index 694c6244c1..bf01ed82f7 100755 --- a/tools/update_metainfo.py +++ b/tools/update_metainfo.py @@ -23,12 +23,15 @@ def parse_changelog(content): "version": matchobj.group("number"), } try: - attrib["date"] = datetime.datetime.strptime( + release_date = datetime.datetime.strptime( matchobj.group("date"), " (%Y-%m-%d)" - ).strftime("%Y-%m-%d") - attrib["type"] = "stable" + ).replace(tzinfo=datetime.timezone.utc) except ValueError: attrib["type"] = "development" + else: + attrib["type"] = "stable" + attrib["date"] = release_date.strftime("%Y-%m-%d") + attrib["timestamp"] = "{:.0f}".format(release_date.timestamp()) soup = bs4.BeautifulSoup( markdown.markdown(description_md), "html.parser" |