Published July 4, 2024 | Version v3.9.1
Software Open

Matplotlib: Visualization with Python

Description

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

Notes

If Matplotlib contributes to a project that leads to a scientific publication, please acknowledge this fact by citing J. D. Hunter, "Matplotlib: A 2D Graphics Environment", Computing in Science & Engineering, vol. 9, no. 3, pp. 90-95, 2007.

Files

matplotlib/matplotlib-v3.9.1.zip

Files (38.7 MB)

Name Size Download all
md5:22a6f0755392b85fd9a1e8d0cf69f461
38.7 MB Preview Download

Additional details

Related works