Published March 26, 2021
| Version v3.4.0
Software
Open
matplotlib/matplotlib: REL: v3.4.0
Authors/Creators
- Thomas A Caswell1
- Michael Droettboom2
- Antony Lee
- Elliott Sales de Andrade
- John Hunter
- Tim Hoffmann
- Eric Firing3
- Jody Klymak4
- David Stansby5
- Nelle Varoquaux6
- Jens Hedegaard Nielsen7
- Benjamin Root
- Ryan May8
- Phil Elson
- Jouni K. Seppänen
- Darren Dale9
- Jae-Joon Lee
- Damon McDougall10
- Andrew Straw
- Paul Hobson11
- Christoph Gohlke12
- Tony S Yu
- Eric Ma13
- hannah
- Adrien F. Vincent14
- Steven Silvester
- Charlie Moad15
- Nikita Kniazev
- Elan Ernest
- Paul Ivanov16
- 1. Brookhaven National Lab
- 2. Mozilla
- 3. University of Hawaii
- 4. University of Victoria
- 5. UCL
- 6. TIMC-IMAG
- 7. @qdev-dk
- 8. UCAR/@Unidata
- 9. Cornell University
- 10. AMD
- 11. @Geosyntec
- 12. University of California, Irvine
- 13. Novartis Institutes for Biomedical Research
- 14. Bordeaux INP
- 15. @SalesLoft
- 16. @Bloomberg
Description
Highlights of this release include:
- Figure and Axes creation / management
- New subfigure functionality
- Single-line string notation for subplot_mosaic
- Changes to behavior of Axes creation methods (gca, add_axes, add_subplot)
- add_subplot/add_axes gained an axes_class parameter
- Subplot and subplot2grid can now work with constrained layout
- Plotting methods
- axline supports transform parameter
- New automatic labeling for bar charts
- A list of hatches can be specified to bar and barh
- Setting BarContainer orientation
- Contour plots now default to using ScalarFormatter
- Axes.errorbar cycles non-color properties correctly
- errorbar errorevery parameter matches markevery
- hexbin supports data reference for C parameter
- Support callable for formatting of Sankey labels
- Axes.spines access shortcuts
- New stairs method and StepPatch artist
- Added orientation parameter for stem plots
- Angles on Bracket arrow styles
- TickedStroke patheffect
- Colors and colormaps
- Collection color specification and mapping
- Transparency (alpha) can be set as an array in collections
- pcolormesh has improved transparency handling by enabling snapping
- IPython representations for Colormap objects
- Colormap.set_extremes and Colormap.with_extremes
- Get under/over/bad colors of Colormap objects
- New cm.unregister_cmap function
- New CenteredNorm for symmetrical data around a center
- New FuncNorm for arbitrary normalizations
- GridSpec-based colorbars can now be positioned above or to the left of the main axes
- Titles, ticks, and labels
- supxlabel and supylabel
- Shared-axes subplots tick label visibility is now correct for top or left labels
- An iterable object with labels can be passed to Axes.plot
- Fonts and Text
- Text transform can rotate text direction
- matplotlib.mathtext now supports overset and underset LaTeX symbols
- math_fontfamily parameter to change Text font family
- TextArea/AnchoredText support horizontalalignment
- PDF supports URLs on Text artists
- rcParams improvements
- New rcParams for dates: set converter and whether to use interval_multiples
- Date formatters now respect usetex rcParam
- Setting image.cmap to a Colormap
- Tick and tick label colors can be set independently using rcParams
- 3D Axes improvements
- Errorbar method in 3D Axes
- Stem plots in 3D Axes
- 3D Collection properties are now modifiable
- Panning in 3D Axes
- Interactive tool improvements
- New RangeSlider widget
- Sliders can now snap to arbitrary values
- Pausing and Resuming Animations
- Sphinx extensions
- plot_directive caption option
- Backend-specific improvements
- Consecutive rasterized draws now merged
- Support raw/rgba frame format in FFMpegFileWriter
- nbAgg/WebAgg support middle-click and double-click
- nbAgg support binary communication
- Indexed color for PNG images in PDF files when possible
- Improved font subsettings in PDF/PS
- Kerning added to strings in PDFs
- Fully-fractional HiDPI in QtAgg
- wxAgg supports fullscreen toggle
Files
matplotlib/matplotlib-v3.4.0.zip
Files
(39.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b4833b2ad8ff9fdede7b0bdd217c4796
|
39.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/matplotlib/matplotlib/tree/v3.4.0 (URL)