11.. _github-stats :
22
3- GitHub statistics for 3.10.5 (Jul 31 , 2025)
3+ GitHub statistics for 3.10.6 (Aug 29 , 2025)
44===========================================
55
6- GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2025/07/31
6+ GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2025/08/29
77
88These lists are automatically generated, and may be incomplete or contain duplicates.
99
10- We closed18 issues and merged67 pull requests.
11- The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/102 ?closed=1 >`__
10+ We closed4 issues and merged19 pull requests.
11+ The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/103 ?closed=1 >`__
1212
13- The following36 authors contributed371 commits.
13+ The following31 authors contributed380 commits.
1414
15+ * Alan Burlot
1516* Antony Lee
16- * Brian Christian
17- * chrisjbillington
1817* Christine P. Chai
19- * Clément Robert
2018* David Stansby
2119* dependabot[bot]
20+ * Doron Behar
2221* Elliott Sales de Andrade
2322* G.D. McBain
2423* Greg Lucas
2524* hannah
2625* hu-xiaonan
2726* Ian Thomas
28- * ianlv
29- * IdiotCoffee
30- * Ines Cachola
3127* Inês Cachola
3228* Jody Klymak
3329* Jouni K. Seppänen
@@ -41,7 +37,6 @@ The following 36 authors contributed 371 commits.
4137* Qian Zhang
4238* Raphael Erik Hviding
4339* Roman
44- * Roman A
4540* Ruth Comer
4641* saikarna913
4742* Scott Shambaugh
@@ -51,95 +46,34 @@ The following 36 authors contributed 371 commits.
5146
5247GitHub issues and pull requests:
5348
54- Pull Requests (67 ):
49+ Pull Requests (19 ):
5550
56- *:ghpull: `30357 `: CIBW updates: fix pypy sections, update cibw version
57- *:ghpull: `30356 `: Manual Backport PR #30195 on branch v3.10.x (ci: Enable wheel builds on Python 3.14)
58- *:ghpull: `30352 `: Backport PR #28554 on branch v3.10.x (BLD: Enable wheels on Windows-on-ARM)
59- *:ghpull: `30353 `: Backport PR #30345 on branch v3.10.x (qt: Use better devicePixelRatio event to refresh scaling)
60- *:ghpull: `30350 `: Backport PR #30344 on branch v3.10.x (Support fractional HiDPI in GTK4 backend)
61- *:ghpull: `30277 `: Backport PR #30271 on branch v3.10.x (Reduce pause time in interactive timer test)
62- *:ghpull: `30351 `: Backport PR #30327 on branch v3.10.x (FIX Update Axes limits from Axes.add_collection(... autolim=True))
63- *:ghpull: `30345 `: qt: Use better devicePixelRatio event to refresh scaling
64- *:ghpull: `28554 `: BLD: Enable wheels on Windows-on-ARM
65- *:ghpull: `30292 `: Backport PR #30237: Add explicit ``**options: Any `` for ``add_subplot `` m…
66- *:ghpull: `29935 `: Backport PR #29908 on branch v3.10.x (TST: Use text placeholders for empty legends)
67- *:ghpull: `30327 `: FIX Update Axes limits from Axes.add_collection(... autolim=True)
68- *:ghpull: `30344 `: Support fractional HiDPI in GTK4 backend
69- *:ghpull: `30326 `: Backport PR #30321 on branch v3.10.x (Fix type annotation for Axes.get_legend() to include None)
70- *:ghpull: `30321 `: Fix type annotation for Axes.get_legend() to include None
71- *:ghpull: `30287 `: Backport PR #30286 on branch v3.10.x (Fix whitespace in _axes.py error message)
72- *:ghpull: `30288 `: Backport PR #30283 on branch v3.10.x (changed the FAQ link to point to the correct path)
73- *:ghpull: `30293 `: Backport PR #30289 on branch v3.10.x (DOC: Fix build with pybind11 3)
74- *:ghpull: `30283 `: changed the FAQ link to point to the correct path
75- *:ghpull: `30286 `: Fix whitespace in _axes.py error message
76- *:ghpull: `30271 `: Reduce pause time in interactive timer test
77- *:ghpull: `30269 `: Backport PR #30186 on branch v3.10.x (Fix figure legend when drawing stackplots)
78- *:ghpull: `30186 `: Fix figure legend when drawing stackplots
79- *:ghpull: `30268 `: Backport PR #30233 on branch v3.10.x (Check that stem input is 1D)
80- *:ghpull: `30233 `: Check that stem input is 1D
81- *:ghpull: `30259 `: Backport PR #30256 on branch v3.10.x (Time out in _get_executable_info)
82- *:ghpull: `30256 `: Time out in _get_executable_info
83- *:ghpull: `30237 `: Add explicit ``**options: Any `` for ``add_subplot `` method
84- *:ghpull: `30253 `: Backport PR #30243 on branch v3.10.x (Fix FancyArrow rendering for zero-length arrows)
85- *:ghpull: `30243 `: Fix FancyArrow rendering for zero-length arrows
86- *:ghpull: `30250 `: Backport PR #30244 on branch v3.10.x (DOC: Recommend to use bare Figure instances for saving to file)
87- *:ghpull: `30247 `: Backport PR #30246 on branch v3.10.x (chore: remove redundant words in comment)
88- *:ghpull: `30246 `: chore: remove redundant words in comment
89- *:ghpull: `30240 `: Backport PR #30236 on branch v3.10.x (Copy-edit the docstring of AuxTransformBox.)
90- *:ghpull: `30236 `: Copy-edit the docstring of AuxTransformBox.
91- *:ghpull: `30234 `: Backport PR #30209 on branch v3.10.x (Clean up Qt socket notifier to avoid spurious interrupt handler calls)
92- *:ghpull: `30209 `: Clean up Qt socket notifier to avoid spurious interrupt handler calls
93- *:ghpull: `30195 `: ci: Enable wheel builds on Python 3.14
94- *:ghpull: `30229 `: Backport PR #30221 on branch v3.10.x (BUG: fix future incompatibility with Pillow 13)
95- *:ghpull: `30221 `: BUG: fix future incompatibility with Pillow 13
96- *:ghpull: `30228 `: Backport PR #30098 on branch v3.10.x (Fix label_outer in the presence of colorbars.)
97- *:ghpull: `30227 `: Backport PR #30223 on branch v3.10.x (Polar log scale: fix inner patch boundary and spine location)
98- *:ghpull: `30098 `: Fix label_outer in the presence of colorbars.
99- *:ghpull: `30223 `: Polar log scale: fix inner patch boundary and spine location
100- *:ghpull: `30217 `: Backport PR #30198 on branch v3.10.x (Implement Path.__deepcopy__ avoiding infinite recursion)
101- *:ghpull: `30198 `: Implement Path.__deepcopy__ avoiding infinite recursion
102- *:ghpull: `30213 `: Backport PR #30212 on branch v3.10.x ([Doc]: fix bug in release notes for matplotlib v3.5.0 and v3.7.0)
103- *:ghpull: `30189 `: Backport PR #30180 on branch v3.10.x (DOC: expand polar example)
104- *:ghpull: `30167 `: Backport PR #30162 on branch v3.10.x (TST: Fix runtime error checking NaN input to format_cursor_data)
105- *:ghpull: `30162 `: TST: Fix runtime error checking NaN input to format_cursor_data
106- *:ghpull: `30146 `: Backport PR #30144 on branch v3.10.x (js: Fix externally-controlled format strings)
107- *:ghpull: `30144 `: js: Fix externally-controlled format strings
108- *:ghpull: `30140 `: Backport PR #30118 on branch v3.10.x (CI: Skip jobs on forks)
109- *:ghpull: `30120 `: Backport PR #30114 on branch v3.10.x (Fix _is_tensorflow_array.)
110- *:ghpull: `30122 `: Backport PR #30119 on branch v3.10.x (Add some types to _mathtext.py)
111- *:ghpull: `30119 `: Add some types to _mathtext.py
112- *:ghpull: `30114 `: Fix _is_tensorflow_array.
113- *:ghpull: `30106 `: Backport PR #30089 on branch v3.10.x (FIX: fix submerged margins algorithm being applied twice)
114- *:ghpull: `30089 `: FIX: fix submerged margins algorithm being applied twice
115- *:ghpull: `30101 `: Backport PR #30096 on branch v3.10.x (Fix OffsetBox custom picker)
116- *:ghpull: `30096 `: Fix OffsetBox custom picker
117- *:ghpull: `30081 `: Backport PR #30079 on branch v3.10.x (FIX: cast legend handles to list)
118- *:ghpull: `30079 `: FIX: cast legend handles to list
119- *:ghpull: `30057 `: Backport PR #29895 on branch v3.10.x (The 'lines.markeredgecolor' now doesn't interfere on the color of errorbar caps)"
120- *:ghpull: `29895 `: The 'lines.markeredgecolor' now doesn't interfere on the color of errorbar caps
121- *:ghpull: `30033 `: Backport PR #30029 on branch v3.10.x (Update diagram in subplots_adjust documentation to clarify parameters)
51+ *:ghpull: `30487 `: Backport PR #30484 on branch v3.10.x (FIX: be more cautious about checking widget size)
52+ *:ghpull: `30484 `: FIX: be more cautious about checking widget size
53+ *:ghpull: `30481 `: Backport PR #30394 on branch v3.10.x (ENH: Gracefully handle python-build-standalone ImportError with Tk)
54+ *:ghpull: `30477 `: Backport PR #30476 on branch v3.10.x (ci: Remove cibuildwheel override for win_arm64/Py3.14)
55+ *:ghpull: `30394 `: ENH: Gracefully handle python-build-standalone ImportError with Tk
56+ *:ghpull: `30476 `: ci: Remove cibuildwheel override for win_arm64/Py3.14
57+ *:ghpull: `30461 `: Backport PR #30451 on branch v3.10.x (doc: factor out quick install tab for reuse)
58+ *:ghpull: `30448 `: Backport PR #30412 on branch v3.10.x ({Check,Radio}Buttons: Improve docs of label_props)
59+ *:ghpull: `30412 `: {Check,Radio}Buttons: Improve docs of label_props
60+ *:ghpull: `30445 `: Backport PR #30444 on branch v3.10.x (Small correction of a typo in the galleries: axis instead of axes)
61+ *:ghpull: `30444 `: Small correction of a typo in the galleries: axis instead of axes
62+ *:ghpull: `30430 `: Backport PR #30426 on branch v3.10.x (Fix a race condition in TexManager.make_dvi.)
63+ *:ghpull: `30434 `: Backport PR #30426: Fix a race condition in TexManager.make_dvi & make_png.
64+ *:ghpull: `30431 `: Use pathlib in texmanager.
65+ *:ghpull: `30428 `: Backport PR #30399 on branch v3.10.x (Qt: Fix HiDPI handling on X11/Windows)
66+ *:ghpull: `30426 `: Fix a race condition in TexManager.make_dvi.
67+ *:ghpull: `30399 `: Qt: Fix HiDPI handling on X11/Windows
68+ *:ghpull: `30415 `: Backport PR #30414 on branch v3.10.x (DOC: update Cartopy url)
69+ *:ghpull: `30414 `: DOC: update Cartopy url
12270
123- Issues (18 ):
71+ Issues (4 ):
12472
125- *:ghissue: `30370 `: [Bug]: matplotlib simple example fails in Python 3.14
126- *:ghissue: `30218 `: [Bug]: Rendering on Wayland with fractional scaling looks bad
127- *:ghissue: `30318 `: [Bug]: type annotation of ``Axes.get_legend() `` misses ``None ``
128- *:ghissue: `30169 `: [Doc]: Incorrect FAQ Link on Tutorials Page
129- *:ghissue: `30285 `: [Bug]: Missing whitespace in _axes.py error message
130- *:ghissue: `30280 `: [Bug]: Pillow 11.3 raises a deprecation warning when using TkAgg
131- *:ghissue: `30158 `: [Bug]: Stackplot in SubFigure raises when drawing Legend
132- *:ghissue: `30216 `: [Bug]: stem complaining about PyTorch's Tensor
133- *:ghissue: `30242 `: [Bug]: Cannot create empty FancyArrow (expired numpy deprecation)
134- *:ghissue: `30249 `: [Bug]: DeprecationWarning from Pillow 11.3.0 about 'mode' parameter of PIL.Image.fromarray()
135- *:ghissue: `29688 `: [Bug]: "Bad file descriptor" raised repeatedly when plt.pause() interrupted in IPython
136- *:ghissue: `27305 `: [Bug]: Axes.label_outer() does not work when there is a colorbar
137- *:ghissue: `30179 `: [Bug]: Inner border is not rendered correctly when using log-scale and polar projection.
138- *:ghissue: `29157 `: FUTURE BUG: reconsider how we deep-copy path objects
139- *:ghissue: `30152 `: [Bug]: Test pipeline failure on windows
140- *:ghissue: `30076 `: [Bug]: Layout Managers are confused by complex arrangement of sub-figures and gridspec's
141- *:ghissue: `30078 `: [Bug]: legend no longer works with itertools.chain
142- *:ghissue: `29780 `: [Bug]: Setting 'lines.markeredgecolor' affects color of errorbar caps.
73+ *:ghissue: `29618 `: [Bug]: FigureCanvasQT is seemingly prematurely freed under certain conditions
74+ *:ghissue: `30390 `: [ENH]: Gracefully handle python-build-standalone ImportError
75+ *:ghissue: `30420 `: [ENH]: Support parallel plotting
76+ *:ghissue: `30386 `: BUG: Qt hi-dpi regression on windows and X11 with mpl 3.10.5
14377
14478
14579Previous GitHub statistics