[MacPorts] #67885: py310-matplotlib requires pyparsing < 3.1, but py310-parsing provides 3.1.0
MacPorts
noreply at macports.org
Fri Aug 4 03:06:16 UTC 2023
#67885: py310-matplotlib requires pyparsing < 3.1, but py310-parsing provides 3.1.0
------------------------------------------+------------------------
Reporter: bernstei | Owner: reneeotten
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: py-matplotlib, py-pyparsing |
------------------------------------------+------------------------
Comment (by reneeotten):
You're correct that {{{matplotlib}}} sets a version cap on {{{pyparsing}}}
but that has been removed in the git repository and it appears to only
affects a few tests. So I am not really worried about that and have
removed the version cap as well. So that should fix your issue.
As a side note: I am not sure what you mean by "but it means that if you
install something that depends on matplotlib to your local directory (i.e.
~/Library) it also installs an older pyparsing." You should not be doing
that; if you want to use MacPorts use it for all Python packages that you
want to use. If you start mixing installing things using {{{pip}}} or
something else than you're bound to run into trouble at some point.
--
Ticket URL: <https://trac.macports.org/ticket/67885#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list