Bug 2081019 - Please branch and build python-PyGithub in epel9
Summary: Please branch and build python-PyGithub in epel9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-PyGithub
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Carl George 🤠
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2040717
Blocks: 2077853
TreeView+ depends on / blocked
 
Reported: 2022-05-02 14:50 UTC by Major Hayden 🤠
Modified: 2022-05-21 02:07 UTC (History)
5 users (show)

Fixed In Version: python-PyGithub-1.55-5.el9
Clone Of:
Environment:
Last Closed: 2022-05-21 02:07:40 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Major Hayden 🤠 2022-05-02 14:50:08 UTC
Hello there,

I'm backporting azure-cli to epel9 and one of its dependencies is python-PyGithub.

Could you please branch and build python-PyGithub for epel9? It looks like it needs httpretty, pyjwt, and pynacl right now, and all of those are on the way to epel9 except pynacl.

Thanks for your help!

Comment 1 Jiri Popelka 2022-05-11 08:29:12 UTC
The epel9 branch has been created - https://pagure.io/releng/fedora-scm-requests/issue/44358

I checked the pynacl dependency and PyGithub has depended on it since the latest v1.55.

If there's no progress in https://bugzilla.redhat.com/show_bug.cgi?id=2040717 we can include the previous v1.54.1 (https://github.com/PyGithub/PyGithub/releases/tag/v1.54.1)
We'd need to backport https://github.com/PyGithub/PyGithub/pull/1891/commits because v1.54.1 requires pyJWT<2.0 (as I understand it because at that time pyJWT-2.x caused some syntax error(s)).
There's pyJWT-2.3.0 in epel9, which should be OK.

Comment 2 Major Hayden 🤠 2022-05-11 11:52:15 UTC
Thanks, Jiři!

Comment 3 Carl George 🤠 2022-05-12 03:34:29 UTC
Thanks for requesting the epel9 branch Jiri.  I just took care of the python-pynacl dependency, so I went ahead and built this as well.  I'm going to add it to the python-pynacl bodhi update so they move to stable at the same time.

Comment 4 Fedora Update System 2022-05-12 04:32:13 UTC
FEDORA-EPEL-2022-6b3f707c38 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-6b3f707c38

Comment 5 Fedora Update System 2022-05-13 02:57:55 UTC
FEDORA-EPEL-2022-6b3f707c38 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-6b3f707c38

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

Comment 6 Fedora Update System 2022-05-21 02:07:40 UTC
FEDORA-EPEL-2022-6b3f707c38 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.