Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: refack/matplotlib

Tags

v3.9.1

Toggle v3.9.1's commit message

Verified

This tag was signed with the committer’s verified signature.
QuLogic Elliott Sales de Andrade
REL: 3.9.1

This is the first bugfix release of the 3.9.x series.

This release contains several bug-fixes and adjustments:

- Add GitHub artifact attestations for sdist and wheels
- Re-add `matplotlib.cm.get_cmap`; note this function will still be
  removed at a later date
- Allow duplicate backend entry points
- Fix `Axes` autoscaling of thin bars at large locations
- Fix `Axes` autoscaling with `axhspan` / `axvspan`
- Fix `Axes3D` autoscaling of `Line3DCollection` / `Poly3DCollection`
- Fix `Axes3D` mouse interactivity with non-default roll angle
- Fix box aspect ratios in `Axes3D` with alternate vertical axis
- Fix case handling of backends specified as `module://...`
- Fix crash with TkAgg on Windows with `tk.window_focus: True`
- Fix interactive update of SubFigures
- Fix interactivity when using the IPython console
- Fix pickling of AxesWidgets and SubFigures
- Fix scaling on GTK3Cairo / GTK4Cairo backends
- Fix text wrapping within SubFigures
- Promote `mpltype` Sphinx role to a public extension; note this is only
  intended for development reasons

v3.9.0

Toggle v3.9.0's commit message

Verified

This tag was signed with the committer’s verified signature.
QuLogic Elliott Sales de Andrade
REL: v3.9.0

Highlights of this release include:

- Plotting and Annotation improvements
   - Axes.inset_axes is no longer experimental
   - Legend support for Boxplot
   - Percent sign in pie labels auto-escaped with usetex=True
   - hatch parameter for stackplot
   - Add option to plot only one half of violin plot
   - axhline and axhspan on polar axes
   - Subplot titles can now be automatically aligned
   - axisartist can now be used together with standard Formatters
   - Toggle minorticks on Axis
   - StrMethodFormatter now respects axes.unicode_minus
- Figure, Axes, and Legend Layout
   - Subfigures now have controllable zorders
   - Getters for xmargin, ymargin and zmargin
- Mathtext improvements
   - mathtext documentation improvements
   - mathtext spacing corrections
- Widget Improvements
   - Check and Radio Button widgets support clearing
- 3D plotting improvements
   - Setting 3D axis limits now set the limits exactly
- Other improvements
   - New BackendRegistry for plotting backends
   - Add widths, heights and angles setter to EllipseCollection
   - image.interpolation_stage rcParam
   - Arrow patch position is now modifiable
   - NonUniformImage now has mouseover support

v3.9.0rc2

Toggle v3.9.0rc2's commit message

Verified

This tag was signed with the committer’s verified signature.
QuLogic Elliott Sales de Andrade
REL: v3.9.0rc2

This is the second release candidate for the meso release 3.9.0.

v3.9.0rc1

Toggle v3.9.0rc1's commit message

Verified

This tag was signed with the committer’s verified signature.
QuLogic Elliott Sales de Andrade
REL: v3.9.0rc1

This is the first release candidate for the meso release 3.9.0.

v3.8.4

Toggle v3.8.4's commit message

Verified

This tag was signed with the committer’s verified signature.
ksunden Kyle Sunden
REL: v3.8.4

This is the fourth micro release of the 3.8 series.

Highlights of the 3.8.4 release include:

- Enable building against numpy 2.0; released wheels are built against numpy 2
- macosx: Clean up single-shot timers correctly
- Add a draw during show for macos backend
- Fix color sequence data for Set2 and Set3
- gtk: Ensure pending draws are done before GTK draw
- Update "Created with" url in hand.svg
- Avoid modifying user input to Axes.bar
- fix quiver3d incorrect arrow colors

v3.7.5

Toggle v3.7.5's commit message

Verified

This tag was signed with the committer’s verified signature.
QuLogic Elliott Sales de Andrade
REL: v3.7.5

This is the fifth bugfix release of the 3.7.x series.

This release contains two bug-fixes:

- Fix hanging on `plt.pause` on the MacOS backend
- Fix crash on exit when using the PGF backend on Windows

v3.8.3

Toggle v3.8.3's commit message

Verified

This tag was signed with the committer’s verified signature.
ksunden Kyle Sunden
REL: v3.8.3

This is the third micro release of the 3.8 series.

Highlights of the 3.8.3 release include:

- Improvements to the MacOS backend
  - Fix hanging on `plt.pause`
  - Fix warnings about "Secure coding is not enabled for restorable state"
- Fix crash at exit for PGF backend

v3.7.4

Toggle v3.7.4's commit message

Verified

This tag was signed with the committer’s verified signature.
QuLogic Elliott Sales de Andrade
REL: v3.7.4

This is the fourth bugfix release of the 3.7.x series.

This release contains one bug-fix:

- Fix a segmentation fault when resizing on Python 3.12 and macOS 14

v3.8.2

Toggle v3.8.2's commit message

Verified

This tag was signed with the committer’s verified signature.
ksunden Kyle Sunden
REL: v3.8.2

This is the second bugfix release of the 3.8 series.

Highlights of this release include:

- Fix a segfault in the MacOS backend when running on Python 3.12
- Fix Contour labeling manual positions selecting incorrect contours.
- Various documentation improvements

v3.8.1

Toggle v3.8.1's commit message

Verified

This tag was signed with the committer’s verified signature.
ksunden Kyle Sunden
REL: v3.8.1

This is the first bugfix release of th3 3.8.x series.

This release contains several bug fixes and adjustments:

- Bump setuptools required version because of setuptools_scm v8
- Update ``find_nearest_contour`` and revert contour deprecations
- ``allsegs`` and ``allkinds`` return individual segments
- Restore default behavior of hexbin mincnt with C provided
- Try/except import of Axes3D
- Ensure valid path mangling for ContourLabeler
- BLD: Remove development dependencies from sdists
- FIX 2-tuple of colors in to_rgba_array
- Fix issue with non-string labels and legend
- Fix issue with locale comma when not using math text
- Various type hinting improvements
- Various documentation improvements
- Improvementes to the MacOS backend