igwn-monitoring-plugins 1.3.0

Minor feature release.

Changes:

-   `check_command`: use executable basename in messages
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/79]

-   `check_command`: fix packaging
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/80]

-   Provide centralised GPS conversion functions using gpstime
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/82]

-   Support params dict as query in make_url()
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/83]

-   `check_kerberos_principal_expiry`: strip trailing slash
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/87]

-   Add datetime.UTC to compatibility module
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/91]

-   Add EL9 builds
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/92]

-   `check_pelican_latency`: add plugin to talk to Pelican federation
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/94]

-   `check_kerberos_principal_expiry`: report UNKNOWN when date parsing fails
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/95]

-   `check_data_availability`: replace ligo.segments with igwn-segments
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/96]

-   Fix a number of Ruff issues
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/98]

-   Update minimum requirements for pip install
    [https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/merge_requests/99]

For full details of this release, please see
<https://git.ligo.org/computing/monitoring/igwn-monitoring-plugins/-/releases/1.3.0>