Recently we announced on devel-announce the upcoming changes to integrate anitya with dist-git.

Following this announcement, Till H. asked if there was a way to have an overview of the monitoring status of all the packages they maintain. I have replied that there is no such thing today but that I could cook up a little script to help with this.

So here it is:

Since the feature is only enabled in staging, you will need to specify the staging dist-git server for the script to be meaningful.

Here is a small example of output:

$ python3 pingou --url
rpms/ampy                                                              : monitoring-with-scratch
rpms/audiofile                                                         : no-monitoring
rpms/boom                                                              : no-monitoring
rpms/bugwarrior                                                        : monitoring-with-scratch
rpms/datagrepper                                                       : no-monitoring
rpms/datanommer                                                        : no-monitoring