From quantum.analyst at gmail.com Thu Mar 11 15:10:22 2021 From: quantum.analyst at gmail.com (Elliott Sales de Andrade) Date: Thu, 11 Mar 2021 15:10:22 -0500 Subject: [Matplotlib-announce] [ANN] Matplotlib 3.4.0 release candidate 3 Message-ID: <000bff3e-aec3-3949-3505-905b80f0ea36@gmail.com> Hi all, We are pleased to announce the second/third release candidate of Matplotlib 3.4.0. This release fixes various bugs reported by downstream libraries, who we thank for testing the first release candidate. Additionally, this release now provides wheels for aarch64. Pre-built wheels are available for most major platforms, and can be installed using `pip install --pre matplotlib==3.4.0rc3`. Other packages may also be available already; please check with your preferred source. This release candidate is primarily intended for testing by downstream libraries and adventurous users. As such, we do not yet have a curated list of What's new yet, but you can see a preview of changes at the top of: https://matplotlib.org/3.4.0/users/whats_new.html and the milestone on GitHub: https://github.com/matplotlib/matplotlib/milestone/53?closed=1 This releases are signed by my GPG key. The fingerprint is: 23CA B59E 3332 F94D 26BE F037 8D86 E7FA E5EB 0C10 Note: The only difference between v3.4.0rc2 and v3.4.0rc3 is the addition of aarch64 wheels. From quantum.analyst at gmail.com Fri Mar 26 21:15:11 2021 From: quantum.analyst at gmail.com (Elliott Sales de Andrade) Date: Fri, 26 Mar 2021 21:15:11 -0400 Subject: [Matplotlib-announce] [ANN] Matplotlib 3.4.0 Message-ID: <29ab1463-d5d1-26fb-2295-04b178555069@gmail.com> Hi all, We are pleased to announce the release of 3.4.0. Pre-built wheels are available for most major platforms, and can be installed using `pip install matplotlib==3.4.0`. Starting with this release, we now provide wheels for aarch64. Other packages may also be available already; please check with your preferred source. We would like to thank the 177 authors over 772 pull requests for their contributions to this release. Highlights of this release include: * Figure and Axes creation / management o New subfigure functionality o Single-line string notation for |subplot_mosaic| o Changes to behavior of Axes creation methods (|gca|, |add_axes|, |add_subplot|) o |add_subplot|/|add_axes| gained an /axes_class/ parameter o Subplot and subplot2grid can now work with constrained layout * Plotting methods o |axline| supports transform parameter o New automatic labeling for bar charts o A list of hatches can be specified to |bar| and |barh| o Setting |BarContainer| orientation o Contour plots now default to using |ScalarFormatter| o |Axes.errorbar| cycles non-color properties correctly o |errorbar| /errorevery/ parameter matches /markevery/ o |hexbin| supports data reference for /C/ parameter o Support callable for formatting of Sankey labels o |Axes.spines| access shortcuts o New |stairs| method and |StepPatch| artist o Added /orientation/ parameter for stem plots o Angles on Bracket arrow styles o |TickedStroke| patheffect * Colors and colormaps o Collection color specification and mapping o Transparency (alpha) can be set as an array in collections o pcolormesh has improved transparency handling by enabling snapping o IPython representations for Colormap objects o |Colormap.set_extremes| and |Colormap.with_extremes| o Get under/over/bad colors of Colormap objects o New |cm.unregister_cmap| function o New |CenteredNorm| for symmetrical data around a center o New |FuncNorm| for arbitrary normalizations o GridSpec-based colorbars can now be positioned above or to the left of the main axes * Titles, ticks, and labels o supxlabel and supylabel o Shared-axes |subplots| tick label visibility is now correct for top or left labels o An iterable object with labels can be passed to |Axes.plot| * Fonts and Text o Text transform can rotate text direction o |matplotlib.mathtext| now supports /overset/ and /underset/ LaTeX symbols o /math_fontfamily/ parameter to change |Text| font family o |TextArea|/|AnchoredText| support /horizontalalignment/ o PDF supports URLs on Text artists * rcParams improvements o New rcParams for dates: set converter and whether to use interval_multiples o Date formatters now respect /usetex/ rcParam o Setting /image.cmap/ to a Colormap o Tick and tick label colors can be set independently using rcParams * 3D Axes improvements o Errorbar method in 3D Axes o Stem plots in 3D Axes o 3D Collection properties are now modifiable o Panning in 3D Axes * Interactive tool improvements o New |RangeSlider| widget o Sliders can now snap to arbitrary values o Pausing and Resuming Animations * Sphinx extensions o |plot_directive| /caption/ option * Backend-specific improvements o Consecutive rasterized draws now merged o Support raw/rgba frame format in |FFMpegFileWriter| o nbAgg/WebAgg support middle-click and double-click o nbAgg support binary communication o Indexed color for PNG images in PDF files when possible o Improved font subsettings in PDF/PS o Kerning added to strings in PDFs o Fully-fractional HiDPI in QtAgg o wxAgg supports fullscreen toggle For further details, please see the What's new in Matplotlib 3.4.0 page: https://matplotlib.org/3.4.0/users/whats_new.html and the milestone on GitHub: https://github.com/matplotlib/matplotlib/milestone/53?closed=1 For packagers, this release contains some changes to dependencies: * Qhull is downloaded while building the sdist (if you are not using the sdist). If compiling against the system Qhull, then the reentrant version is required. This release is signed by my GPG key. The fingerprint is: 23CA B59E 3332 F94D 26BE F037 8D86 E7FA E5EB 0C10 and it is also used to sign this message. -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature Type: application/pgp-signature Size: 840 bytes Desc: OpenPGP digital signature URL: From quantum.analyst at gmail.com Wed Mar 31 17:14:40 2021 From: quantum.analyst at gmail.com (Elliott Sales de Andrade) Date: Wed, 31 Mar 2021 17:14:40 -0400 Subject: [Matplotlib-announce] [ANN] Matplotlib 3.4.1 Message-ID: Hi all, We are pleased to announce the release of 3.4.1. This is the first bug fix release of the 3.4.x series, and fixes a silent misrendering of 3D scatter plots. We recommend skipping 3.4.0 if you need to create 3D plots. Pre-built wheels are available for most major platforms, and can be installed using `pip install matplotlib==3.4.1`. Other packages may also be available already; please check with your preferred source. We would like to thank the 6 authors over 20 pull requests for their contributions to this release. This release contains several critical bug-fixes: * fix errorbar when specifying fillstyle * fix Inkscape cleanup at exit on Windows for tests * fix legends of colour-mapped scatter plots * fix positioning of annotation fancy arrows * fix size and color rendering for 3D scatter plots * fix suptitle manual positioning when using constrained layout * respect antialiasing settings in cairo backends as well For further details on new features, please see the What's new in Matplotlib 3.4.0 page: https://matplotlib.org/3.4.0/users/whats_new.html and the milestone on GitHub: https://github.com/matplotlib/matplotlib/milestone/61?closed=1 This release is signed by my GPG key. The fingerprint is: 23CA B59E 3332 F94D 26BE F037 8D86 E7FA E5EB 0C10 and it is also used to sign this message. -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature Type: application/pgp-signature Size: 840 bytes Desc: OpenPGP digital signature URL: