[Bug 252432] math/py-matplotlib: Update to 3.3.3
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Jan 5 08:41:42 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252432
Bug ID: 252432
Summary: math/py-matplotlib: Update to 3.3.3
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: rhurlin at FreeBSD.org
CC: mainland at apeiron.net
CC: mainland at apeiron.net
Flags: maintainer-feedback?(mainland at apeiron.net)
Created attachment 221283
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=221283&action=edit
patch to update from 3.3.1 to 3.3.3
Newest release v3.3.3 of matplotlib is from 2020-11-12. In the two bug fix
releases since our current port v3.3.1 there are several fixes:
- Fix calls to Axis.grid with argument visible=True
- Fix fully masked imshow
- Fix inconsistent color mapping in scatter for 3D plots
- Fix notebook/nbAgg figures when used with ipywidgets in the same cell
- Fix notebook/nbAgg/WebAgg on older (e.g., Firefox ESR) browsers
- Fix pcolormesh with datetime coordinates
- Fix performance regression with datetimes
- Fix singular ticks with small log ranges
- Fix timers/animations on wx and notebook backends
- Remove certifi as a hard runtime dependency
- Fix Axis scale on twinned Axes
- Fix auto-close of Figures in nbagg
- Fix automatic title placement if Axes is off the Figure
- Fix autoranging of log scales with barstacked histogram
- Fix extra redraws when using Button or TextBox widgets
- Fix imshow with LogNorm and large vmin/vmax ranges
- Fix plotting Pandas DataFrame with string MultiIndex
- Fix scatter with marker=''
- Fix scatter3d color/linewidth re-projection
- Fix state of mode buttons in TkAgg backends
- Include license files in built distribution
The update of the port does
- Update version from 3.3.1 to 3.3.3
- Reorder some Makefile vars, as suggested by portclippy
(from ports-mgmt/portfmt)
- Enable pytz and dateutil in files/patch-setup.cfg
- Renew pkg-plist
As the port considers devel/py-pytz and devel/py-dateutil as RUN_DEPENDS, I
also enabled them for the build process (via files/patch-setup.cfg). However, I
have not carefully tested whether the functionalities are available with it.
The port does not build the libraries in
%%PYTHON_SITELIBDIR%%/matplotlib/backends/ (_contour.so, ft2font.so, _image.so,
_path.so, _qhull.so, _tri.so, _ttconv.so) with PYTHON_EXT_SUFFIX anymore. Don't
know, if this would cause any regression? Probably not ...
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list