Skip to content

Commit a0fb5cf

Browse files
committed
Merge branch 'main' into text-overhaul
2 parents a6ac58f + 7266008 commit a0fb5cf

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+656
-247
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ jobs:
130130
cibw_archs: "AMD64"
131131
- os: windows-11-arm
132132
cibw_archs: "ARM64"
133-
- os: macos-13
133+
- os: macos-15-intel
134134
cibw_archs: "x86_64"
135135
- os: macos-14
136136
cibw_archs: "arm64"

.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

ci/mypy-stubtest-allowlist.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ matplotlib\.figure\.FigureBase\.get_figure
5050
# getitem method only exists for 3.10 deprecation backcompatability
5151
matplotlib\.inset\.InsetIndicator\.__getitem__
5252

53+
# only defined in stubs; not present at runtime
54+
matplotlib\.animation\.EventSourceProtocol
55+
5356
# Avoid a regression in NewType handling for stubtest
5457
# https://github.com/python/mypy/issues/19877
5558
matplotlib\.ft2font\.GlyphIndexType\.__init__

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: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
In-place modifications of colormaps
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
Colormaps are planned to become immutable in the long term.
4+
5+
As a first step, in-place modifications of colormaps are now pending-deprecated.
6+
This affects the following methods of `.Colormap`:
7+
8+
- `.Colormap.set_bad` - use ``cmap.with_extremes(bad=...)`` instead
9+
- `.Colormap.set_under` - use ``cmap.with_extremes(under=...)`` instead
10+
- `.Colormap.set_over` - use ``cmap.with_extremes(over=...)`` instead
11+
- `.Colormap.set_extremes` - use ``cmap.with_extremes(...)`` instead
12+
13+
Use the respective `.Colormap.with_extremes` and appropriate keyword arguments
14+
instead which returns a copy of the colormap (available since matplotlib 3.4).
15+
Alternatively, if you create the colormap yourself, you can also pass the
16+
respective arguments to the constructor (available since matplotlib 3.11).
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

0 commit comments

Comments
 (0)