doc/users/prev_whats_new/github_stats_3.10.3.rst
.. _github-stats_3-10-3:
GitHub statistics for 2025/02/27 (tag: v3.10.1) - 2025/05/08
These lists are automatically generated, and may be incomplete or contain duplicates.
We closed 16 issues and merged 78 pull requests.
The full list can be seen on GitHub <https://github.com/matplotlib/matplotlib/milestone/101?closed=1>__
The following 28 authors contributed 128 commits.
GitHub issues and pull requests:
Pull Requests (78):
30018: Backport PR #29907 on branch v3.10.x (Ensure text metric calculation always uses the text cache)30010: Backport PR #29992 on v3.10.x: Update pinned oldest win image on azure29992: Update pinned oldest win image on azure29867: Backport PR #29827 on branch v3.10.x (TST: Remove unnecessary test images)30002: Backport PR #29673 on branch v3.10.x (DOC: document the issues with overlaying new mpl on old mpl)29673: DOC: document the issues with overlaying new mpl on old mpl29999: Backport PR #29997 on branch v3.10.x (BLD: Ensure meson.build has the right version of Python)29997: BLD: Ensure meson.build has the right version of Python29996: Backport PR #29995 on branch v3.10.x (Fix typo: missing singlequote in unrecognized backend exception)29995: Fix typo: missing singlequote in unrecognized backend exception29990: Backport PR #29789 on branch v3.10.x (Improve layout of cheatsheets in sidebar)29987: Backport PR #29370 on branch v3.10.x (DOC: Improve NonUniformImage docs)29370: DOC: Improve NonUniformImage docs29983: Backport PR #29975 on branch v3.10.x (DOC: correct signature for animation update function in rain example)29974: Backport PR #29970 on branch v3.10.x (TST: Make refcount tests more resilient to Python changes)29975: DOC: correct signature for animation update function in rain example29980: Backport PR #29979 on branch v3.10.x (Fix typos: horizonatal -> horizontal)29979: Fix typos: horizonatal -> horizontal29970: TST: Make refcount tests more resilient to Python changes29969: Backport PR #29965 on branch v3.10.x (Document Axes.spines)29965: Document Axes.spines29949: Backport PR #29796 on branch v3.10.x: ci: rotate soon-to-be-unsupported GitHub Actions ubuntu-20.04 runner out of roster29901: Backport PR #29872 on branch v3.10.x (TST: Use placeholders for text in layout tests)29933: Backport PR #29931 on branch v3.10.x (Allow Python native sequences in Matplotlib imsave().)29943: Fix doc build on 3.10.x29940: Backport PR #29919 on branch v3.10.x (Handle MOVETO's, CLOSEPOLY's and empty paths in Path.interpolated)29919: Handle MOVETO's, CLOSEPOLY's and empty paths in Path.interpolated29908: TST: Use text placeholders for empty legends29931: Allow Python native sequences in Matplotlib imsave().29932: Backport PR #29920 on branch v3.10.x (Allow None in set_prop_cycle (in type hints))29920: Allow None in set_prop_cycle (in type hints)29927: Backport PR #29897 on branch v3.10.x (BUG: ensure that errorbar does not error on masked negative errors.)29930: Backport PR #29929 on branch v3.10.x (Correct rightparen typo)29929: Correct rightparen typo29897: BUG: ensure that errorbar does not error on masked negative errors.29907: Ensure text metric calculation always uses the text cache29902: Backport PR #29899 on branch v3.10.x ([doc] minimally document what basic units is doing)29900: Backport PR #29896 on branch v3.10.x (Change .T to .transpose() in _reshape_2D)29872: TST: Use placeholders for text in layout tests29896: Change .T to .transpose() in _reshape_2D29888: Backport PR #29803 on branch v3.10.x (DOC: Improve FancyArrowPatch docstring)29880: Backport PR #29853 on branch v3.10.x (Update lib/matplotlib/stackplot.py)29853: Update lib/matplotlib/stackplot.py29868: Backport PR #29834 on branch v3.10.x (TST: pin flake8)29827: TST: Remove unnecessary test images29861: Backport PR #29773 on branch v3.10.x (DOC: Improve interactive figures guide / Blocking input)29859: Backport PR #29545 on branch v3.10.x (DOC: correctly specify return type of figaspect)29545: DOC: correctly specify return type of figaspect29858: Backport PR #29842 on branch v3.10.x (Don't drag draggables on scroll events)29842: Don't drag draggables on scroll events29848: Backport PR #29839 on branch v3.10.x (Improve docs regarding plt.close().)29839: Improve docs regarding plt.close().29818: Backport PR #29801 on branch v3.10.x (DOC: Slightly further improve arrowstyle demo)29814: Backport PR #29552 on branch v3.10.x (Bug Fix: Normalize kwargs for Histogram)29792: Backport PR #29770 on branch v3.10.x (MNT: Move test for old ipython behavior to minver tests)29750: Backport PR #29748 on branch v3.10.x (Fix PyGObject version pinning in macOS tests)29754: Backport PR #29721 on branch v3.10.x (FIX: pyplot auto-backend detection case-sensitivity fixup)29786: Backport PR #29755 on branch v3.10.x (DOC: Simplify annotation arrow style reference)29784: Backport PR #29781 on branch v3.10.x (Fix escaping of nulls and "0" in default filenames.)29781: Fix escaping of nulls and "0" in default filenames.29771: Backport PR #29752 on branch v3.10.x (DOC: Add install instructions for pixi and uv)29768: Backport PR #29767 on branch v3.10.x (Add description to logit_demo.py script)29721: FIX: pyplot auto-backend detection case-sensitivity fixup29737: Backport PR #29734 on branch v3.10.x (ci: MacOS 14: temporarily upper-bound the 'PyGObject' Python package version)29735: Backport PR #29719 on branch v3.10.x (Fix passing singleton sequence-type styles to hist)29719: Fix passing singleton sequence-type styles to hist29730: Backport PR #29724 on branch v3.10.x (Fix SubplotSpec.get_gridspec type hint)29724: Fix SubplotSpec.get_gridspec type hint29727: Backport PR #29726 on branch v3.10.x (Add reference tag to Hatch style reference)29709: Backport PR #29708 on branch v3.10.x (MNT: correct version in plotting method deprecation warnings)29708: MNT: correct version in plotting method deprecation warnings29692: Backport PR #29689 on branch v3.10.x (Fix alt and caption handling in Sphinx directives)29693: Backport PR #29590 on branch v3.10.x (Blocked set_clim() callbacks to prevent inconsistent state (#29522))29590: Blocked set_clim() callbacks to prevent inconsistent state (#29522)29689: Fix alt and caption handling in Sphinx directives29691: Backport PR #29584 on branch v3.10.x (DOC: Recommend constrained_layout over tight_layout)29584: DOC: Recommend constrained_layout over tight_layout29552: Bug Fix: Normalize kwargs for HistogramIssues (16):
29183: [Bug]: I give an RGB image to imsave but I don't have the right color map!29797: [MNT]: Flaky Windows_py31x tests on Azure Pipelines26827: [Bug]: ImportError when using Matplotlib v3.8.0 in Python package tests29964: [Doc]: object description for "spines"of matplot.axes.Axes not found29917: [Bug]: Contour plots using mollweide-projection29540: [Bug]: matshow(..., fignum=...) broken29142: [MNT]: Draggable legend gets stuck on cursor after scroll event29857: [Bug]: Unexpected behavior of the line style specifiers in the histogram method29766: [MNT]: ci: ubuntu-20.04 GitHub Actions runner will soon be unmaintained29812: [MNT]: Backport request for #29552 to 3.10.x29779: [Bug]: get_default_filename removes '0' from file name instead of '\0' from window title29713: [Bug]: Matplotlib selects TkAgg backend on LXC containers29717: [Bug]: Using a linestyle tuple with a histogram crashes with matplotlib 3.1029522: [Bug]: Image color limits not correctly updated with set_clim() IFF color bar present AND new norm.vmin > old norm.vmax17339: Clarify that constrained_layout and tight_layout conflict with each other28884: [ENH]: Expand hist() signature to support aliases and plural kwargs