Bug 2321056

Summary: Please branch and build python-hypothesmith in epel10
Product: [Fedora] Fedora Reporter: Romain Geissler <romain.geissler>
Component: python-hypothesmithAssignee: Davide Cavalca <davide>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: davide, michel
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: python-hypothesmith-0.3.3-6.el10_1 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-03-23 00:34:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2319805, 2331013    
Bug Blocks: 2320992    

Description Romain Geissler 2024-10-22 16:45:32 UTC
Hi,

Please branch and build python-hypothesmith in epel10.

It seems to be a dependency of python-mccabe, which itself is a dependency of pylint, which would be needed in epel 10 as well: https://bugzilla.redhat.com/show_bug.cgi?id=2320992 

Cheers,
Romain

Reproducible: Always

Comment 1 Romain Geissler 2024-11-09 11:47:52 UTC
Friendly ping for this request of epel 10 branching ;)

Comment 2 Romain Geissler 2024-12-03 11:51:21 UTC
Friendly ping for this request

Comment 3 Romain Geissler 2024-12-08 14:29:14 UTC
black, parso and pytest-cov are needed if we keep tests enabled. With that disabled, we need libcst.

Comment 4 Romain Geissler 2024-12-15 13:51:43 UTC
If ok to disable tests via https://src.fedoraproject.org/rpms/python-hypothesmith/pull-request/2 we can remove the blocking dependant bug on parso (and avoid as well releasing black for EPEL which the black package maintainers are advising).

Comment 5 Aoife Moloney 2025-02-26 13:13:45 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 42 development cycle.
Changing version to 42.

Comment 6 Davide Cavalca 2025-03-04 04:47:53 UTC
Left you one comment on the PR but I'm generally ok with this approach.

Comment 7 Fedora Update System 2025-03-22 13:17:35 UTC
FEDORA-EPEL-2025-f02942ddc1 (python-hypothesmith-0.3.3-6.el10_1) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-f02942ddc1

Comment 8 Fedora Update System 2025-03-23 00:34:16 UTC
FEDORA-EPEL-2025-f02942ddc1 (python-hypothesmith-0.3.3-6.el10_1) has been pushed to the Fedora EPEL 10.1 stable repository.
If problem still persists, please make note of it in this bug report.