Re: fedrq - new repoquerying tool

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun Feb 12, 2023 at 05:31 +0000, Maxwell G wrote:
> Hi Fedorians,
>
> I've been working on a repoquerying tool called fedrq [1] that I'd
> like to share with you. Here's the elevator pitch: fedrq provides a
> friendly interface to query the Fedora repositories. It makes it
> really easy to query across Fedora and EPEL branches.
>
> [1] https://fedrq.gtmx.me

I've submitted fedrq for Fedora inclusion and it was pushed to updates a
couple days ago [1]. Thanks to Benson for reviewing it!

Since last time, there's been quite a few changes. fedrq now supports both dnf
and libdnf5. Commands produce (mostly) the same output between the two
backends. I reimplemented hawkey's Package sort algorithm in fedrq's libdnf5
backend. fedrq's API [3] exposes its inbuilt repository definitions and
abstraction/compatibility layer over the libdnf5 and dnf package Query APIs.

fedrq's CLI interface has also gained new functionality. There's new
whatrequires-src and whatobsoletes subco
mmands, there's --forcearch
support, there's more output formatting options, and there more flexible
repository selection. I also added a doc explaining the differences
between fedrq and dnf repoquery [4].

[1] https://bodhi.fedoraproject.org/updates/?search=fedrq-0.5.0
[2] https://pagure.io/GoSIG/go-leaves
[3] https://fedrq.gtmx.me/API/Summary
[4] https://fedrq.gtmx.me/dnf-repoquery-diff

--
Best,


Maxwell G (@gotmax23)
Pronouns: He/They
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux