Hi, Could MatPlotLib please be bumped to a newer version? I am using a Python script which uses a new (minor) feature that is not present in 3.4.3 (which is what FreeBSD is currently using). I could work around it by modifying the script but I think that the better solution is to update MatPlotLib (which was last updated in the FreeBSD ports tree 6 months ago). Thanks, Tom PS: The exact new feature is the "labels" keyword argument to "matplotlib.axes.Axes.set_xticks()". Here is the documentation for 3.4.3: https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.axes.Axes.set_xticks.html and here is the documentation for 3.5.2: https://matplotlib.org/3.5.2/api/_as_gen/matplotlib.axes.Axes.set_xticks.html (note the new "labels" keyword argument). PPS: I had a look in the release notes for MatPlotLib but I couldn't find the exact version where this new (minor) feature was added. By trial-and-error of URLs, the first version that it appear in was 3.5.0, just FYI.
I tried to upgrade matplotlib to at least 3.5.2 (3.6.0 has been released) because it is required to upgrade math/sage, but this is not yet possible, because matplotlib’s requirements should be satisfied by a PEP 517 installer. See https://wiki.freebsd.org/Python/PEP-517 A patch has been proposed in PR 255722, but not accepted.
> A patch has been proposed in PR 255722, but not accepted. I'll update this patch in a few days.
Did the patch get updated? What is the status of PEP-517 in FreeBSD? I note that "math/py-matplotlib" is still version 3.4.3; it is unclear to me how current the FreeBSD Wiki page is. The ticket that blocks this one has been completed, so does this now mean that this ticket is able to be resolved? Cheers
math/py-matplotlib is at 3.7.1, so this bug can be closed.