GPL-2.0-only licensed and maintained by Jens Petersen
This version can be pinned in stack with:pagure-0.2.1@sha256:da5f912a96c9447b88dd577adfe99d8fb1bd7269c8451c4027929a0797f8e88b,1922

Module documentation for 0.2.1

Used by 1 package in lts-23.1(full list with versions):

pagure-hs

Hackage Stackage Lts Stackage Nightly GPL-2.0-or-later license

Pagure REST client library.

Pagure is an opensource git forge (ie somewhat like Gitlab).

A primary instance is https://pagure.io, but pagure is also used to host all current Fedora packages https://src.fedoraproject.org (aka dist-git).

The API is at https://pagure.io/api/0.

Changes

Changelog

pagure-hs uses PVP Versioning.

0.2.1 (2024-05-06)

  • add pagureGroupRepos
  • export getRepos helper

0.2.0 (2024-05-06)

  • queryPagureCountPaged replaces queryPagurePaged
  • warnings now go to stderr
  • remove queryPagure’ which errored
  • queryPagureCount and queryPagurePaged: no longer error

0.1.2 (2024-05-05)

  • add pagureGroupInfo for group endpoint

0.1.1 (2022-02-17)

  • add queryPagure’ which errors when JSON response has “error” field and use it for queryPagureCount and queryPagurePaged This requires http-query-0.1.2 or later to avoid early exceptions and get meanful error messages instead

0.1.0 (2021-12-27)

  • Initial Hackage release