Hi,
I wrote a quick and dirty Python 3 script to track upstream package version including last GIT commit and commit date, so you can compare Hedora's version with upstream. This is slightly better than Anitya as it supports commit.
It takes as input a file containing one Fedora package per line and as output a "TODO Golang update.csv".
I have not put this on Github yet but if you're interested in improving it, I can do that. I'm not a programming specialist so I'm sure there is tons of errors and dirty hack in there.
I'm joining the script and an example output from almost all packages we have.
Best regards,
Robert-André
On Fri, Oct 2, 2020 at 2:49 PM Robert-André Mauchin zebob.m@gmail.com wrote:
Hi,
I wrote a quick and dirty Python 3 script to track upstream package version including last GIT commit and commit date, so you can compare Hedora's version with upstream. This is slightly better than Anitya as it supports commit.
It takes as input a file containing one Fedora package per line and as output a "TODO Golang update.csv".
I have not put this on Github yet but if you're interested in improving it, I can do that. I'm not a programming specialist so I'm sure there is tons of errors and dirty hack in there.
I'm joining the script and an example output from almost all packages we have.
This is cool! Would you mind creating a repo under pagure.io/GoSIG namespace to put this script and keep track of it? That way we have it and can easily contribute to it too. :)
On Friday, 2 October 2020 20:55:42 CEST Neal Gompa wrote:
This is cool! Would you mind creating a repo under pagure.io/GoSIG namespace to put this script and keep track of it? That way we have it and can easily contribute to it too. :)
-- 真実はいつも一つ!/ Always, there's only one truth!
I did, it as available here: https://pagure.io/GoSIG/getgoupdate
golang@lists.fedoraproject.org