Check your packages in pkgdb and anitya
By Pierre-Yves on Wednesday, February 25 2015, 13:21 - Général - Permalink
The question was asked on the devel list earlier if there was a way to check all one's packages for their status in pkgdb and whether they are in anitya.
So I just cooked up quickly a small script to do just that, it retrieves all the packages in pkgdb that you are point of contact or co-maintainer and tells you if its monitoring flag is on or off in pkgdb and if it could be found in anitya.
For example for me (partial output):
$ python pkgs_not_in_anitya.py pingou * point of contact R-ALL Monitor=False Anitya=False R-AnnotationDbi Monitor=False Anitya=False ... guake Monitor=True Anitya=True igraph Monitor=False Anitya=False jdependency Monitor=True Anitya=True libdivecomputer Monitor=True Anitya=True metamorphose2 Monitor=False Anitya=False packagedb-cli Monitor=False Anitya=False ... * co-maintained R-qtl Monitor=False Anitya=False fedora-review Monitor=True Anitya=True geany Monitor=True Anitya=True geany-plugins Monitor=True Anitya=True homebank Monitor=True Anitya=True libfprint Monitor=True Anitya=True ...
If you are interested, feel free to use the script
Comments
Nice work!
You blew up the spot on ship-it on the list, so I had to add some dev instructions... ;P https://github.com/ralphbean/ship-i...
FWIW, I added a script to my personal battery that forces a new check of a package on Anitya. This might be useful to others: https://github.com/ralphbean/lights...
Ahah, sorry about that (ok not entirely) ;-)
Cool stuff on the lightsaber indeed.