Bug 2032546 - [RFE:EPEL9] EPEL9 branch for python-tabulate
Summary: [RFE:EPEL9] EPEL9 branch for python-tabulate
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-tabulate
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Beasley
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2032550
Blocks: 2078640
TreeView+ depends on / blocked
 
Reported: 2021-12-14 17:05 UTC by Pat Riehecky
Modified: 2022-05-11 01:41 UTC (History)
7 users (show)

Fixed In Version: python-tabulate-0.8.9-3.el9
Clone Of:
Environment:
Last Closed: 2022-05-11 01:41:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Pat Riehecky 2021-12-14 17:05:54 UTC
Please branch and build python-tabulate in epel9.

Comment 1 Raphael Groner 2021-12-15 18:55:21 UTC
If you’d like to see a Fedora package in EPEL that is not yours, follow the EPEL package request steps.

https://docs.fedoraproject.org/en-US/epel/epel-package-request/

Especially as recommended, did you send an email to epel-devel?

Comment 2 Pat Riehecky 2021-12-15 19:06:59 UTC
Hello,

I believe this bugzilla generally follows the listed process there.  The recommendation is to wait for a while before reaching out to epel-devel to give the current maintainer time to review the request and see if they have the time/interest to maintain this in EPEL9.

Is there a piece of the process I overlooked?

Comment 3 Raphael Groner 2021-12-15 19:19:57 UTC
My response because as current maintainer I did exactly branches for epel7 and epel8 but currently no interest in epel9.

Comment 4 Ben Beasley 2021-12-15 20:16:30 UTC
I would potentially be willing to handle EPEL9 if added as an additional EPEL co-maintainer, and if the dependencies were ready.

I wouldn’t want to patch out the pandas tests, though, and right now there’s a significant dependency chain (tabulate → pandas → matplotlib → [pikepdf, pillow-tk, pytest-rerunfailures, pytest-xdist, …]) that isn’t ready yet.

Comment 5 Major Hayden 🤠 2022-04-25 22:09:00 UTC
I put in a PR that excludes numpy/pandas from EPEL 9 and the tests seem to run fine without the long dependency chain. Some tests are skipped, but not too many.

Here's the PR: https://src.fedoraproject.org/rpms/python-tabulate/pull-request/3

This package is in the azure-cli > python-knack > tabulate dependency chain. I'm happy to help maintain this package if the maintainers find that helpful! My FAS username is mhayden. ⛅

Comment 6 Ben Beasley 2022-05-02 12:54:02 UTC
Since the PR has been up for about a week without attracting any comments, I’m using my neuro-sig group membership to move forward with the EPEL9 branch: https://pagure.io/releng/fedora-scm-requests/issue/44129

I’m happy to help take care of that branch going forward, and as mhayden mentioned, he’s happy to be added as an EPEL co-maintainer too.

Comment 7 Fedora Update System 2022-05-02 16:42:32 UTC
FEDORA-EPEL-2022-783b893543 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-783b893543

Comment 8 Fedora Update System 2022-05-03 15:25:17 UTC
FEDORA-EPEL-2022-783b893543 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-783b893543

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2022-05-11 01:41:39 UTC
FEDORA-EPEL-2022-783b893543 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.