Skip to content

Commit 8dfa388

Browse files
committed
Merge branch 'v3.10.x' into main
2 parents ca3a030 + 2f0ea8b commit 8dfa388

File tree

4 files changed

+105
-27
lines changed

4 files changed

+105
-27
lines changed

doc/_static/switcher.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[
22
{
33
"name": "3.10 (stable)",
4-
"version": "3.10.7",
4+
"version": "3.10.8",
55
"url": "https://matplotlib.org/stable/",
66
"preferred": true
77
},

doc/release/github_stats.rst

Lines changed: 29 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,19 @@
22

33
.. _github-stats:
44

5-
GitHub statistics for 3.10.7 (Oct 08, 2025)
5+
GitHub statistics for 3.10.8 (Nov 12, 2025)
66
===========================================
77

8-
GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2025/10/08
8+
GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2025/11/12
99

1010
These lists are automatically generated, and may be incomplete or contain duplicates.
1111

1212
We closed 4 issues and merged 16 pull requests.
13-
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/105?closed=1>`__
13+
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/106?closed=1>`__
1414

15-
The following 32 authors contributed 422 commits.
15+
The following 35 authors contributed 445 commits.
1616

1717
* Aasma Gupta
18-
* AASMA GUPTA
1918
* Antony Lee
2019
* Christine P. Chai
2120
* David Stansby
@@ -24,56 +23,60 @@ The following 32 authors contributed 422 commits.
2423
* G.D. McBain
2524
* Greg Lucas
2625
* hannah
26+
* heinrich5991
2727
* hu-xiaonan
2828
* Ian Thomas
2929
* Inês Cachola
3030
* Jody Klymak
3131
* Jouni K. Seppänen
3232
* Khushi_29
3333
* Kyle Sunden
34+
* Lucas Gruwez
3435
* Lumberbot (aka Jack)
3536
* N R Navaneet
3637
* Nathan G. Wiseman
38+
* Nathan Goldbaum
39+
* Nick Coish
3740
* Oscar Gustafsson
3841
* Praful Gulani
3942
* Qian Zhang
43+
* Rafael Katri
4044
* Raphael Erik Hviding
4145
* Roman
4246
* Ruth Comer
4347
* saikarna913
4448
* Scott Shambaugh
4549
* Thomas A Caswell
46-
* Tim Heap
4750
* Tim Hoffmann
4851
* Trygve Magnus Ræder
4952

5053
GitHub issues and pull requests:
5154

5255
Pull Requests (16):
5356

54-
* :ghpull:`30628`: Backport PR #30626 on branch v3.10.x (MNT: Fix new F401 unused imports warnings)
55-
* :ghpull:`30626`: MNT: Fix new F401 unused imports warnings
56-
* :ghpull:`30589`: Backport PR #29745: Use PEP8 style method and function names from
57-
* :ghpull:`30614`: Backport PR #30612 on branch v3.10.x (MNT: update black pin)
58-
* :ghpull:`30612`: MNT: update black pin
59-
* :ghpull:`30572`: Backport PR #30571 on branch v3.10.x (CI: remove macos13)
60-
* :ghpull:`30571`: CI: remove macos13
61-
* :ghpull:`30570`: Backport PR #30558 on branch v3.10.x (Fix stubtest with mypy 18)
62-
* :ghpull:`30558`: Fix stubtest with mypy 18
63-
* :ghpull:`30540`: Backport PR #30539 on branch v3.10.x (Fix scale_unit/scale_units typo in quiver docs)
64-
* :ghpull:`30539`: Fix scale_unit/scale_units typo in quiver docs
65-
* :ghpull:`30518`: Backport PR #30497 on branch v3.10.x (TST: Use a temporary directory for test_save_figure_return)
66-
* :ghpull:`30497`: TST: Use a temporary directory for test_save_figure_return
67-
* :ghpull:`30506`: Backport PR #30490 on branch v3.10.x (Fix SVG rendering error in def update_background)
68-
* :ghpull:`30490`: Fix SVG rendering error in def update_background
69-
* :ghpull:`30494`: Backport PR #30492 on branch v3.10.x (DOC: pytz link should be from PyPI)
57+
* :ghpull:`30717`: Backport PR #30714 on branch v3.10.x (FIX: Gracefully handle numpy arrays as input to check_in_list())
58+
* :ghpull:`30714`: FIX: Gracefully handle numpy arrays as input to check_in_list()
59+
* :ghpull:`30560`: Consistent zoom boxes
60+
* :ghpull:`30711`: Backport PR #30697 on branch v3.10.x (BUG: raise when creating a MacOS FigureManager outside the main thread)
61+
* :ghpull:`30697`: BUG: raise when creating a MacOS FigureManager outside the main thread
62+
* :ghpull:`30656`: Backport PR #29810 on branch v3.10.x (Declare free-threaded support in MacOS backend extension)
63+
* :ghpull:`30702`: Backport PR #30624 on branch v3.10.x (TST: Increase tolerances for Ghostscript 10.06)
64+
* :ghpull:`30700`: Backport PR #30698 on branch v3.10.x (BLD: update trove metadata to support py3.14)
65+
* :ghpull:`30624`: TST: Increase tolerances for Ghostscript 10.06
66+
* :ghpull:`30698`: BLD: update trove metadata to support py3.14
67+
* :ghpull:`30688`: Backport PR #30687 on branch v3.10.x (DOC: Fix pip link)
68+
* :ghpull:`30675`: Backport PR #30657 on branch v3.10.x (Fix AttributeError: module 'gi' has no attribute 'require_version')
69+
* :ghpull:`30674`: Backport PR #30672 on branch v3.10.x (Use pathlib.Path instead of matplotlib.path.Path in text.pyi)
70+
* :ghpull:`30672`: Use pathlib.Path instead of matplotlib.path.Path in text.pyi
71+
* :ghpull:`30657`: Fix ``AttributeError: module 'gi' has no attribute 'require_version'``
72+
* :ghpull:`29810`: Declare free-threaded support in MacOS backend extension
7073

7174
Issues (4):
7275

73-
* :ghissue:`30611`: [MNT]: black version
74-
* :ghissue:`30551`: [Bug]: Mypy stubtest failure on disjoint_base
75-
* :ghissue:`30493`: [Bug]: test_save_figure_return seems flaky
76-
* :ghissue:`30485`: [Bug]: figures with SpanSelector(..., useblit=True) can't be saved to SVG or PDF
76+
* :ghissue:`30706`: [Bug]: Axes.grouped_bar() with non-string orientation (e.g., NumPy array) raises ambiguous truth-value error instead of clean ValueError
77+
* :ghissue:`30666`: [Bug]: calling pyplot.gca() outside the main thread crashes the interpreter with the MacOS backend
78+
* :ghissue:`30669`: [Bug]: Type hint for fontproperties keyword in text.pyi is wrong
79+
* :ghissue:`30654`: [Bug]: error plotting: AttributeError: module 'gi' has no attribute 'require_version'
7780

7881

7982
Previous GitHub statistics
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
.. _github-stats_3-10-7:
2+
3+
GitHub statistics for 3.10.7 (Oct 08, 2025)
4+
===========================================
5+
6+
GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2025/10/08
7+
8+
These lists are automatically generated, and may be incomplete or contain duplicates.
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/105?closed=1>`__
12+
13+
The following 32 authors contributed 422 commits.
14+
15+
* Aasma Gupta
16+
* AASMA GUPTA
17+
* Antony Lee
18+
* Christine P. Chai
19+
* David Stansby
20+
* dependabot[bot]
21+
* Elliott Sales de Andrade
22+
* G.D. McBain
23+
* Greg Lucas
24+
* hannah
25+
* hu-xiaonan
26+
* Ian Thomas
27+
* Inês Cachola
28+
* Jody Klymak
29+
* Jouni K. Seppänen
30+
* Khushi_29
31+
* Kyle Sunden
32+
* Lumberbot (aka Jack)
33+
* N R Navaneet
34+
* Nathan G. Wiseman
35+
* Oscar Gustafsson
36+
* Praful Gulani
37+
* Qian Zhang
38+
* Raphael Erik Hviding
39+
* Roman
40+
* Ruth Comer
41+
* saikarna913
42+
* Scott Shambaugh
43+
* Thomas A Caswell
44+
* Tim Heap
45+
* Tim Hoffmann
46+
* Trygve Magnus Ræder
47+
48+
GitHub issues and pull requests:
49+
50+
Pull Requests (16):
51+
52+
* :ghpull:`30628`: Backport PR #30626 on branch v3.10.x (MNT: Fix new F401 unused imports warnings)
53+
* :ghpull:`30626`: MNT: Fix new F401 unused imports warnings
54+
* :ghpull:`30589`: Backport PR #29745: Use PEP8 style method and function names from
55+
* :ghpull:`30614`: Backport PR #30612 on branch v3.10.x (MNT: update black pin)
56+
* :ghpull:`30612`: MNT: update black pin
57+
* :ghpull:`30572`: Backport PR #30571 on branch v3.10.x (CI: remove macos13)
58+
* :ghpull:`30571`: CI: remove macos13
59+
* :ghpull:`30570`: Backport PR #30558 on branch v3.10.x (Fix stubtest with mypy 18)
60+
* :ghpull:`30558`: Fix stubtest with mypy 18
61+
* :ghpull:`30540`: Backport PR #30539 on branch v3.10.x (Fix scale_unit/scale_units typo in quiver docs)
62+
* :ghpull:`30539`: Fix scale_unit/scale_units typo in quiver docs
63+
* :ghpull:`30518`: Backport PR #30497 on branch v3.10.x (TST: Use a temporary directory for test_save_figure_return)
64+
* :ghpull:`30497`: TST: Use a temporary directory for test_save_figure_return
65+
* :ghpull:`30506`: Backport PR #30490 on branch v3.10.x (Fix SVG rendering error in def update_background)
66+
* :ghpull:`30490`: Fix SVG rendering error in def update_background
67+
* :ghpull:`30494`: Backport PR #30492 on branch v3.10.x (DOC: pytz link should be from PyPI)
68+
69+
Issues (4):
70+
71+
* :ghissue:`30611`: [MNT]: black version
72+
* :ghissue:`30551`: [Bug]: Mypy stubtest failure on disjoint_base
73+
* :ghissue:`30493`: [Bug]: test_save_figure_return seems flaky
74+
* :ghissue:`30485`: [Bug]: figures with SpanSelector(..., useblit=True) can't be saved to SVG or PDF

doc/release/release_notes.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Version 3.10
2323
../api/prev_api_changes/api_changes_3.10.1.rst
2424
../api/prev_api_changes/api_changes_3.10.0.rst
2525
github_stats.rst
26+
prev_whats_new/github_stats_3.10.7.rst
2627
prev_whats_new/github_stats_3.10.6.rst
2728
prev_whats_new/github_stats_3.10.5.rst
2829
prev_whats_new/github_stats_3.10.3.rst

0 commit comments

Comments
 (0)