|
1 | 1 | .. _github-stats: |
2 | 2 |
|
3 | | -GitHub statistics for 3.10.8 (Nov 12, 2025) |
| 3 | +GitHub statistics for 3.10.9 (Apr 23, 2026) |
4 | 4 | =========================================== |
5 | 5 |
|
6 | | -GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2025/11/12 |
| 6 | +GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2026/04/23 |
7 | 7 |
|
8 | 8 | These lists are automatically generated, and may be incomplete or contain duplicates. |
9 | 9 |
|
10 | | -We closed 4 issues and merged 16 pull requests. |
11 | | -The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/106?closed=1>`__ |
| 10 | +We closed 10 issues and merged 34 pull requests. |
| 11 | +The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/107?closed=1>`__ |
12 | 12 |
|
13 | | -The following 35 authors contributed 445 commits. |
| 13 | +The following 37 authors contributed 519 commits. |
14 | 14 |
|
15 | 15 | * Aasma Gupta |
| 16 | +* Aman Srivastava |
16 | 17 | * Antony Lee |
| 18 | +* beelauuu |
| 19 | +* Ben Root |
17 | 20 | * Christine P. Chai |
18 | 21 | * David Stansby |
19 | 22 | * dependabot[bot] |
20 | 23 | * Elliott Sales de Andrade |
21 | 24 | * G.D. McBain |
22 | 25 | * Greg Lucas |
23 | 26 | * hannah |
24 | | -* heinrich5991 |
25 | 27 | * hu-xiaonan |
26 | 28 | * Ian Thomas |
27 | 29 | * Inês Cachola |
28 | 30 | * Jody Klymak |
29 | 31 | * Jouni K. Seppänen |
30 | 32 | * Khushi_29 |
31 | 33 | * Kyle Sunden |
32 | | -* Lucas Gruwez |
33 | 34 | * Lumberbot (aka Jack) |
| 35 | +* m-sahare |
34 | 36 | * N R Navaneet |
35 | 37 | * Nathan G. Wiseman |
36 | | -* Nathan Goldbaum |
37 | | -* Nick Coish |
38 | 38 | * Oscar Gustafsson |
39 | 39 | * Praful Gulani |
40 | 40 | * Qian Zhang |
41 | | -* Rafael Katri |
42 | 41 | * Raphael Erik Hviding |
| 42 | +* Raphael Quast |
43 | 43 | * Roman |
44 | 44 | * Ruth Comer |
45 | 45 | * saikarna913 |
46 | 46 | * Scott Shambaugh |
| 47 | +* Steve Berardi |
47 | 48 | * Thomas A Caswell |
48 | 49 | * Tim Hoffmann |
49 | 50 | * Trygve Magnus Ræder |
| 51 | +* Vikash Kumar |
50 | 52 |
|
51 | 53 | GitHub issues and pull requests: |
52 | 54 |
|
53 | | -Pull Requests (16): |
| 55 | +Pull Requests (34): |
54 | 56 |
|
55 | | -* :ghpull:`30717`: Backport PR #30714 on branch v3.10.x (FIX: Gracefully handle numpy arrays as input to check_in_list()) |
56 | | -* :ghpull:`30714`: FIX: Gracefully handle numpy arrays as input to check_in_list() |
57 | | -* :ghpull:`30560`: Consistent zoom boxes |
58 | | -* :ghpull:`30711`: Backport PR #30697 on branch v3.10.x (BUG: raise when creating a MacOS FigureManager outside the main thread) |
59 | | -* :ghpull:`30697`: BUG: raise when creating a MacOS FigureManager outside the main thread |
60 | | -* :ghpull:`30656`: Backport PR #29810 on branch v3.10.x (Declare free-threaded support in MacOS backend extension) |
61 | | -* :ghpull:`30702`: Backport PR #30624 on branch v3.10.x (TST: Increase tolerances for Ghostscript 10.06) |
62 | | -* :ghpull:`30700`: Backport PR #30698 on branch v3.10.x (BLD: update trove metadata to support py3.14) |
63 | | -* :ghpull:`30624`: TST: Increase tolerances for Ghostscript 10.06 |
64 | | -* :ghpull:`30698`: BLD: update trove metadata to support py3.14 |
65 | | -* :ghpull:`30688`: Backport PR #30687 on branch v3.10.x (DOC: Fix pip link) |
66 | | -* :ghpull:`30675`: Backport PR #30657 on branch v3.10.x (Fix AttributeError: module 'gi' has no attribute 'require_version') |
67 | | -* :ghpull:`30674`: Backport PR #30672 on branch v3.10.x (Use pathlib.Path instead of matplotlib.path.Path in text.pyi) |
68 | | -* :ghpull:`30672`: Use pathlib.Path instead of matplotlib.path.Path in text.pyi |
69 | | -* :ghpull:`30657`: Fix ``AttributeError: module 'gi' has no attribute 'require_version'`` |
70 | | -* :ghpull:`29810`: Declare free-threaded support in MacOS backend extension |
| 57 | +* :ghpull:`31556`: FIX: Inverted PyErr_Occurred check in enum type caster (_enums.h) |
| 58 | +* :ghpull:`31078`: Backport PR #31075 on branch v3.10.x (Fix remove method for figure title and xy-labels) |
| 59 | +* :ghpull:`31280`: Backport PR #31278 on branch v3.10.x (Fix ``clabel`` manual argument not accepting unit-typed coordinates) |
| 60 | +* :ghpull:`31520`: Backport PR #31020 on branch v3.10.x (DOC: Fix doc builds with Sphinx 9) |
| 61 | +* :ghpull:`31511`: Backport PR #31504 on branch v3.10.x (Re-order variants to prioritize narrower types) |
| 62 | +* :ghpull:`31504`: Re-order variants to prioritize narrower types |
| 63 | +* :ghpull:`31445`: Backport PR #31437: mathtext: Fix type inconsistency with fontmaps |
| 64 | +* :ghpull:`31437`: mathtext: Fix type inconsistency with fontmaps |
| 65 | +* :ghpull:`31411`: Backport PR #31323 on branch v3.10.x (FIX: Prevent crash when removing a subfigure containing subplots) |
| 66 | +* :ghpull:`31421`: Backport PR #31420 on branch v3.10.x (Fix outdated Savannah URL for freetype download) |
| 67 | +* :ghpull:`31420`: Fix outdated Savannah URL for freetype download |
| 68 | +* :ghpull:`31418`: Backport PR #31401: BLD: Temporarily pin setuptools-scm<10 |
| 69 | +* :ghpull:`31323`: FIX: Prevent crash when removing a subfigure containing subplots |
| 70 | +* :ghpull:`31401`: BLD: Temporarily pin setuptools-scm<10 |
| 71 | +* :ghpull:`31278`: Fix ``clabel`` manual argument not accepting unit-typed coordinates |
| 72 | +* :ghpull:`31154`: Backport PR #31153 on branch v3.10.x (TST: Use correct method of clearing mock objects) |
| 73 | +* :ghpull:`31153`: TST: Use correct method of clearing mock objects |
| 74 | +* :ghpull:`31075`: Fix remove method for figure title and xy-labels |
| 75 | +* :ghpull:`31036`: Backport PR #31035 on branch v3.10.x (DOCS: Fix typo in time array step size comment) |
| 76 | +* :ghpull:`30986`: Backport PR #30985 on branch v3.10.x (MNT: do not assign a numpy array shape) |
| 77 | +* :ghpull:`30985`: MNT: do not assign a numpy array shape |
| 78 | +* :ghpull:`30971`: Backport PR #30969 on branch v3.10.x (DOC: Simplify barh() example) |
| 79 | +* :ghpull:`30965`: Backport PR #30952 on branch v3.10.x (DOC: Tutorial on API shortcuts) |
| 80 | +* :ghpull:`30964`: Backport PR #30960 on branch v3.10.x (SVG backend - handle font weight as integer) |
| 81 | +* :ghpull:`30960`: SVG backend - handle font weight as integer |
| 82 | +* :ghpull:`30924`: Backport PR #30910 on branch v3.10.x (DOC: Improve writer parameter docs of Animation.save()) |
| 83 | +* :ghpull:`30870`: Backport PR #30869 on branch v3.10.x (FIX: Accept array for zdir) |
| 84 | +* :ghpull:`30869`: FIX: Accept array for zdir |
| 85 | +* :ghpull:`30860`: Backport PR #30858 on branch v3.10.x (DOC: reinstate "codex" search term) |
| 86 | +* :ghpull:`30818`: Backport PR #30817 on branch v3.10.x (Update sphinx-gallery header patch) |
| 87 | +* :ghpull:`30801`: Backport PR #30763 on branch v3.10.x (DOC: Add example how to align tick labels) |
| 88 | +* :ghpull:`30791`: Backport PR #30788 on branch v3.10.8-doc (Fix typo in key-mapping for "f11") |
| 89 | +* :ghpull:`30790`: Backport PR #30788 on branch v3.10.x (Fix typo in key-mapping for "f11") |
| 90 | +* :ghpull:`30788`: Fix typo in key-mapping for "f11" |
71 | 91 |
|
72 | | -Issues (4): |
| 92 | +Issues (10): |
73 | 93 |
|
74 | | -* :ghissue:`30706`: [Bug]: Axes.grouped_bar() with non-string orientation (e.g., NumPy array) raises ambiguous truth-value error instead of clean ValueError |
75 | | -* :ghissue:`30666`: [Bug]: calling pyplot.gca() outside the main thread crashes the interpreter with the MacOS backend |
76 | | -* :ghissue:`30669`: [Bug]: Type hint for fontproperties keyword in text.pyi is wrong |
77 | | -* :ghissue:`30654`: [Bug]: error plotting: AttributeError: module 'gi' has no attribute 'require_version' |
| 94 | +* :ghissue:`31495`: Unavoidable warnings with pybind11 main branch |
| 95 | +* :ghissue:`31433`: [MNT]: Mypy error |
| 96 | +* :ghissue:`31340`: [Bug]: outdated savannah URL in subprojects/freetype-2.6.1.wrap |
| 97 | +* :ghissue:`31319`: [Bug]: Crash when removing a subfigure with a subplot in a figure |
| 98 | +* :ghissue:`27525`: [Bug]: clabel manual argument does not accept units |
| 99 | +* :ghissue:`31112`: [TST] Upcoming dependency test failures |
| 100 | +* :ghissue:`31073`: [Bug]: Crash when Removing Suptitle in a Figure with Constrained Layout |
| 101 | +* :ghissue:`30981`: [TST] Upcoming dependency test failures |
| 102 | +* :ghissue:`30868`: [Bug]: Axe3D text() method does not allow zdir=numpy.array(...) |
| 103 | +* :ghissue:`21566`: [ENH]: set_horizontalalignment("right") on Y axis labels when yaxis.ticks_right() is used. |
78 | 104 |
|
79 | 105 |
|
80 | 106 | Previous GitHub statistics |
|
0 commit comments