Skip to content

Commit 40b202a

Browse files
authored
Merge branch 'matplotlib:main' into logo_guide
2 parents 1098bdf + 9b61b47 commit 40b202a

File tree

16 files changed

+260
-49
lines changed

16 files changed

+260
-49
lines changed

.github/workflows/pr_welcome.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
permissions:
1010
pull-requests: write
1111
steps:
12-
- uses: actions/first-interaction@753c925c8d1ac6fede23781875376600628d9b5d # v3.0.0
12+
- uses: actions/first-interaction@1c4688942c71f71d4f5502a26ea67c331730fa4d # v3.1.0
1313
with:
1414
repo_token: ${{ secrets.GITHUB_TOKEN }}
1515
pr_message: >+

.github/workflows/stale.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,4 @@ jobs:
3636
ascending: true
3737
exempt-issue-labels: "keep"
3838
exempt-pr-labels: "keep,status: orphaned PR"
39+
sort-by: updated

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.6",
4+
"version": "3.10.7",
55
"url": "https://matplotlib.org/stable/",
66
"preferred": true
77
},
Lines changed: 35 additions & 0 deletions
Loading
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
hist2d no longer forces axes limits
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
Previously, `.Axes.hist2d` would force the axes x and y limits to the extents
4+
of the histogrammed data, ignoring any other artists. `.Axes.hist2d` now
5+
behaves similarly to `.Axes.imshow`: axes limits are updated to fit the data,
6+
but autoscaling is not otherwise disabled.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
API Changes for 3.10.7
2+
======================
3+
4+
Development
5+
-----------
6+
7+
New minimum version of pyparsing
8+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9+
10+
The minimum required version of ``pyparsing`` has been updated from 2.3.1 to 3.0.0.

doc/project/citing.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ By version
3232
.. START OF AUTOGENERATED
3333
3434
35+
v3.10.7
36+
.. image:: ../_static/zenodo_cache/17298696.svg
37+
:target: https://doi.org/10.5281/zenodo.17298696
3538
v3.10.6
3639
.. image:: ../_static/zenodo_cache/16999430.svg
3740
:target: https://doi.org/10.5281/zenodo.16999430

doc/release/github_stats.rst

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,24 @@
22

33
.. _github-stats:
44

5-
GitHub statistics for 3.10.6 (Aug 29, 2025)
5+
GitHub statistics for 3.10.7 (Oct 08, 2025)
66
===========================================
77

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

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

12-
We closed 4 issues and merged 19 pull requests.
13-
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/103?closed=1>`__
12+
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>`__
1414

15-
The following 31 authors contributed 380 commits.
15+
The following 32 authors contributed 422 commits.
1616

17-
* Alan Burlot
17+
* Aasma Gupta
18+
* AASMA GUPTA
1819
* Antony Lee
1920
* Christine P. Chai
2021
* David Stansby
2122
* dependabot[bot]
22-
* Doron Behar
2323
* Elliott Sales de Andrade
2424
* G.D. McBain
2525
* Greg Lucas
@@ -43,39 +43,37 @@ The following 31 authors contributed 380 commits.
4343
* saikarna913
4444
* Scott Shambaugh
4545
* Thomas A Caswell
46+
* Tim Heap
4647
* Tim Hoffmann
4748
* Trygve Magnus Ræder
4849

4950
GitHub issues and pull requests:
5051

51-
Pull Requests (19):
52-
53-
* :ghpull:`30487`: Backport PR #30484 on branch v3.10.x (FIX: be more cautious about checking widget size)
54-
* :ghpull:`30484`: FIX: be more cautious about checking widget size
55-
* :ghpull:`30481`: Backport PR #30394 on branch v3.10.x (ENH: Gracefully handle python-build-standalone ImportError with Tk)
56-
* :ghpull:`30477`: Backport PR #30476 on branch v3.10.x (ci: Remove cibuildwheel override for win_arm64/Py3.14)
57-
* :ghpull:`30394`: ENH: Gracefully handle python-build-standalone ImportError with Tk
58-
* :ghpull:`30476`: ci: Remove cibuildwheel override for win_arm64/Py3.14
59-
* :ghpull:`30461`: Backport PR #30451 on branch v3.10.x (doc: factor out quick install tab for reuse)
60-
* :ghpull:`30448`: Backport PR #30412 on branch v3.10.x ({Check,Radio}Buttons: Improve docs of label_props)
61-
* :ghpull:`30412`: {Check,Radio}Buttons: Improve docs of label_props
62-
* :ghpull:`30445`: Backport PR #30444 on branch v3.10.x (Small correction of a typo in the galleries: axis instead of axes)
63-
* :ghpull:`30444`: Small correction of a typo in the galleries: axis instead of axes
64-
* :ghpull:`30430`: Backport PR #30426 on branch v3.10.x (Fix a race condition in TexManager.make_dvi.)
65-
* :ghpull:`30434`: Backport PR #30426: Fix a race condition in TexManager.make_dvi & make_png.
66-
* :ghpull:`30431`: Use pathlib in texmanager.
67-
* :ghpull:`30428`: Backport PR #30399 on branch v3.10.x (Qt: Fix HiDPI handling on X11/Windows)
68-
* :ghpull:`30426`: Fix a race condition in TexManager.make_dvi.
69-
* :ghpull:`30399`: Qt: Fix HiDPI handling on X11/Windows
70-
* :ghpull:`30415`: Backport PR #30414 on branch v3.10.x (DOC: update Cartopy url)
71-
* :ghpull:`30414`: DOC: update Cartopy url
52+
Pull Requests (16):
53+
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)
7270

7371
Issues (4):
7472

75-
* :ghissue:`29618`: [Bug]: FigureCanvasQT is seemingly prematurely freed under certain conditions
76-
* :ghissue:`30390`: [ENH]: Gracefully handle python-build-standalone ImportError
77-
* :ghissue:`30420`: [ENH]: Support parallel plotting
78-
* :ghissue:`30386`: BUG: Qt hi-dpi regression on windows and X11 with mpl 3.10.5
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
7977

8078

8179
Previous GitHub statistics
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
.. _github-stats-3_10_6:
2+
3+
GitHub statistics for 3.10.6 (Aug 29, 2025)
4+
===========================================
5+
6+
GitHub statistics for 2024/12/14 (tag: v3.10.0) - 2025/08/29
7+
8+
These lists are automatically generated, and may be incomplete or contain duplicates.
9+
10+
We closed 4 issues and merged 19 pull requests.
11+
The full list can be seen `on GitHub <https://github.com/matplotlib/matplotlib/milestone/103?closed=1>`__
12+
13+
The following 31 authors contributed 380 commits.
14+
15+
* Alan Burlot
16+
* Antony Lee
17+
* Christine P. Chai
18+
* David Stansby
19+
* dependabot[bot]
20+
* Doron Behar
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 Hoffmann
45+
* Trygve Magnus Ræder
46+
47+
GitHub issues and pull requests:
48+
49+
Pull Requests (19):
50+
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
70+
71+
Issues (4):
72+
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

doc/release/release_notes.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,11 @@ Version 3.10
1919
:maxdepth: 1
2020

2121
prev_whats_new/whats_new_3.10.0.rst
22+
../api/prev_api_changes/api_changes_3.10.7.rst
2223
../api/prev_api_changes/api_changes_3.10.1.rst
2324
../api/prev_api_changes/api_changes_3.10.0.rst
2425
github_stats.rst
26+
prev_whats_new/github_stats_3.10.6.rst
2527
prev_whats_new/github_stats_3.10.5.rst
2628
prev_whats_new/github_stats_3.10.3.rst
2729
prev_whats_new/github_stats_3.10.1.rst

0 commit comments

Comments
 (0)