Bug 1611126

Summary: Package request: python34-pandas
Product: [Fedora] Fedora EPEL Reporter: RJ <ogldelphi>
Component: python-pandasAssignee: Jonathan Wright <jonathan>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel7CC: blentz, cstratak, gwync, jonathan.underwood, mail, orion, paulo.cesar.pereira.de.andrade, python-sig, thibault.north, tomspur
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://src.fedoraproject.org/rpms/python-matplotlib/pull-request/13
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-07-09 02:31:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description RJ 2018-08-02 06:18:40 UTC
Package request:

EPEL has python-pandas package already. Would be nice to have python34-pandas.

Comment 1 Raphael Groner 2019-02-22 06:09:33 UTC
No python3-matplotlib in RHEL7. Matplotlib upstream writes version 3.x only 'll support Python 3.

We should work towards dropping python2 support:
https://pandas.pydata.org/pandas-docs/stable/install.html#plan-for-dropping-python-2-7

Comment 3 Raphael Groner 2019-02-22 06:35:57 UTC
python-matplotlib is a RHEL package.
Maybe we'd think about a separate package python3-matplotlib3 in epel7, be aware matplotlib 3 won't support python2.

Comment 4 Orion Poplawski 2019-02-23 03:25:36 UTC
I would recommend separate python3-matplotlib and python3-pandas packages - but there are lots of missing deps still.   Looking at the current matplotlib 3.0.2:

Error: No Package found for python34-PyQt4-devel
Error: No Package found for python34-cycler >= 0.10.0
Error: No Package found for python34-kiwisolver
Error: No Package found for python34-pillow
Error: No Package found for python34-pyparsing
Error: No Package found for python34-qt5
Error: No Package found for python34-wxpython4

Comment 5 Raphael Groner 2019-02-23 08:38:37 UTC
Deja vue. We've propably had such a discussion somewhere ...

Comment 6 Raphael Groner 2019-02-23 08:40:03 UTC
well, I tend to request a pacakge python-tabulate without (optional) dependency to pandas.

Comment 7 Raphael Groner 2019-02-23 14:01:12 UTC
While building with commented the mentioned missing dependencies:

Matplotlib 3.0+ does not support Python 2.x, 3.0, 3.1, 3.2, 3.3, or 3.4.

No matching package to install: 'python36-cairo'
No matching package to install: 'python36-dateutil'
No matching package to install: 'python36-gobject'
No matching package to install: 'python36-pytz'
No matching package to install: 'python36-sphinx'
Not all dependencies satisfied

Comment 8 Raphael Groner 2019-02-23 14:57:33 UTC
Well, Python 3.4 is not possible. Let's try with Python 3.6 instead.

https://koji.fedoraproject.org/koji/taskinfo?taskID=32988810

Comment 10 Raphael Groner 2019-03-02 08:57:33 UTC
As this is fixed at least for python-tabulate built without any dependency to matplotlib, I'll give back this bug to original maintainer.

Comment 11 Thomas Spura 2019-10-31 09:35:15 UTC
What do you mean with "original maintainer"?

I don't have an intention to maintain EPEL

Comment 12 Raphael Groner 2019-11-13 22:31:18 UTC
Some confusion here. The title was wrong. As noted, I'd some issue with the dependencies needed for python-tabulate.

Comment 13 Orion Poplawski 2019-11-14 03:21:18 UTC
I'm afraid I don't have any time to drive this forward.

Comment 14 Fedora Admin user for bugzilla script actions 2022-11-08 00:58:03 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 15 Troy Dawson 2024-07-09 02:31:01 UTC
EPEL 7 entered end-of-life (EOL) status on 2024-06-30.\n\nEPEL 7 is no longer maintained, which means that it\nwill not receive any further security or bug fix updates.\n As a result we are closing this bug.