matplotlib/matplotlib
### [`v3.5.0`](https://togithub.com/matplotlib/matplotlib/releases/v3.5.0)
[Compare Source](https://togithub.com/matplotlib/matplotlib/compare/v3.4.3...v3.5.0)
Highlights of this release include:
- Figure and Axes creation / management
- `subplot_mosaic` supports simple Axes sharing
- Figure now has `draw_without_rendering` method
- Figure `__init__` passes keyword arguments through to set
- Plotting methods
- Add `Annulus` patch
- `set_data` method for `FancyArrow` patch
- New arrow styles in `ArrowStyle` and `ConnectionPatch`
- Setting collection offset transform after initialization
- Colors and colormaps
- Colormap registry (experimental)
- Image interpolation now possible at RGBA stage
- `imshow` supports half-float arrays
- A callback registry has been added to `Normalize` objects
- Titles, ticks, and labels
- Settings tick positions and labels simultaneously in `set_ticks`
- Fonts and Text
- Triple and quadruple dot mathtext accents
- Font properties of legend title are configurable
- `Text` and `TextBox` `parse_math` option
- Text can be positioned inside `TextBox` widget
- Simplified font setting for `usetex` mode
- Type 42 subsetting is now enabled for PDF/PS backends
- rcParams improvements
- Allow setting default legend `labelcolor` globally
- 3D Axes improvements
- `Axes3D` now allows manual control of draw order
- Allow changing the vertical axis in 3D plots
- `plot_surface` supports masked arrays and NaNs
- 3D plotting methods support `data` keyword argument
- Interactive tool improvements
- Colorbars now have pan and zoom functionality
- Updated appearance of `Slider` widgets
- Selector additions of clearing, dragging, and removal
- `CallbackRegistry` objects gain a method to temporarily block signals
- Directional sizing cursors
- Sphinx extensions
- More configuration of mathmpl sphinx extension
- Backend-specific improvements
- New GTK4 backend
- New Qt6 backend
- HiDPI support in Cairo-based, GTK, and Tk backends
- Qt figure options editor improvements
- WX backends support mouse navigation buttons
- WebAgg uses asyncio instead of Tornado
Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
==3.4.3
->==3.5.0
Release Notes
matplotlib/matplotlib
### [`v3.5.0`](https://togithub.com/matplotlib/matplotlib/releases/v3.5.0) [Compare Source](https://togithub.com/matplotlib/matplotlib/compare/v3.4.3...v3.5.0) Highlights of this release include: - Figure and Axes creation / management - `subplot_mosaic` supports simple Axes sharing - Figure now has `draw_without_rendering` method - Figure `__init__` passes keyword arguments through to set - Plotting methods - Add `Annulus` patch - `set_data` method for `FancyArrow` patch - New arrow styles in `ArrowStyle` and `ConnectionPatch` - Setting collection offset transform after initialization - Colors and colormaps - Colormap registry (experimental) - Image interpolation now possible at RGBA stage - `imshow` supports half-float arrays - A callback registry has been added to `Normalize` objects - Titles, ticks, and labels - Settings tick positions and labels simultaneously in `set_ticks` - Fonts and Text - Triple and quadruple dot mathtext accents - Font properties of legend title are configurable - `Text` and `TextBox` `parse_math` option - Text can be positioned inside `TextBox` widget - Simplified font setting for `usetex` mode - Type 42 subsetting is now enabled for PDF/PS backends - rcParams improvements - Allow setting default legend `labelcolor` globally - 3D Axes improvements - `Axes3D` now allows manual control of draw order - Allow changing the vertical axis in 3D plots - `plot_surface` supports masked arrays and NaNs - 3D plotting methods support `data` keyword argument - Interactive tool improvements - Colorbars now have pan and zoom functionality - Updated appearance of `Slider` widgets - Selector additions of clearing, dragging, and removal - `CallbackRegistry` objects gain a method to temporarily block signals - Directional sizing cursors - Sphinx extensions - More configuration of mathmpl sphinx extension - Backend-specific improvements - New GTK4 backend - New Qt6 backend - HiDPI support in Cairo-based, GTK, and Tk backends - Qt figure options editor improvements - WX backends support mouse navigation buttons - WebAgg uses asyncio instead of TornadoConfiguration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.