Skip to content

Commit 8839576

Browse files
committed
Merge branch 'main' into text-overhaul
2 parents 972a821 + b766c96 commit 8839576

Some content is hidden

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

49 files changed

+286
-132
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ jobs:
145145
run: Remove-Item -Recurse C:\Strawberry
146146

147147
- name: Build wheels for CPython 3.14
148-
uses: pypa/cibuildwheel@5f22145df44122af0f5a201f93cf0207171beca7 # v3.0.0
148+
uses: pypa/cibuildwheel@95d2f3a92fbf80abe066b09418bbf128a8923df2 # v3.0.1
149149
with:
150150
package-dir: dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
151151
env:
@@ -159,7 +159,7 @@ jobs:
159159
--upgrade --pre --only-binary=:all: contourpy numpy pillow
160160
161161
- name: Build wheels for CPython 3.13
162-
uses: pypa/cibuildwheel@5f22145df44122af0f5a201f93cf0207171beca7 # v3.0.0
162+
uses: pypa/cibuildwheel@95d2f3a92fbf80abe066b09418bbf128a8923df2 # v3.0.1
163163
with:
164164
package-dir: dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
165165
env:
@@ -168,23 +168,23 @@ jobs:
168168
CIBW_ARCHS: ${{ matrix.cibw_archs }}
169169

170170
- name: Build wheels for CPython 3.12
171-
uses: pypa/cibuildwheel@5f22145df44122af0f5a201f93cf0207171beca7 # v3.0.0
171+
uses: pypa/cibuildwheel@95d2f3a92fbf80abe066b09418bbf128a8923df2 # v3.0.1
172172
with:
173173
package-dir: dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
174174
env:
175175
CIBW_BUILD: "cp312-*"
176176
CIBW_ARCHS: ${{ matrix.cibw_archs }}
177177

178178
- name: Build wheels for CPython 3.11
179-
uses: pypa/cibuildwheel@5f22145df44122af0f5a201f93cf0207171beca7 # v3.0.0
179+
uses: pypa/cibuildwheel@95d2f3a92fbf80abe066b09418bbf128a8923df2 # v3.0.1
180180
with:
181181
package-dir: dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
182182
env:
183183
CIBW_BUILD: "cp311-*"
184184
CIBW_ARCHS: ${{ matrix.cibw_archs }}
185185

186186
- name: Build wheels for PyPy
187-
uses: pypa/cibuildwheel@5f22145df44122af0f5a201f93cf0207171beca7 # v3.0.0
187+
uses: pypa/cibuildwheel@95d2f3a92fbf80abe066b09418bbf128a8923df2 # v3.0.1
188188
with:
189189
package-dir: dist/${{ needs.build_sdist.outputs.SDIST_NAME }}
190190
env:

.github/workflows/cygwin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
fetch-depth: 0
8585
persist-credentials: false
8686

87-
- uses: cygwin/cygwin-install-action@f61179d72284ceddc397ed07ddb444d82bf9e559 # v5
87+
- uses: cygwin/cygwin-install-action@f2009323764960f80959895c7bc3bb30210afe4d # v6
8888
with:
8989
packages: >-
9090
ccache gcc-g++ gdb git graphviz libcairo-devel libffi-devel

ci/schemas/conda-environment.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"title": "conda environment file",
3-
"description": "Support for conda's enviroment.yml files (e.g. `conda env export > environment.yml`)",
3+
"description": "Support for conda's environment.yml files (e.g. `conda env export > environment.yml`)",
44
"id": "https://raw.githubusercontent.com/Microsoft/vscode-python/main/schemas/conda-environment.json",
55
"$schema": "http://json-schema.org/draft-04/schema#",
66
"definitions": {
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
``font_manager.findfont`` logs if selected font weight does not match requested
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

doc/api/prev_api_changes/api_changes_0.90.1.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Changes for 0.90.1
3232
named units.ConversionInterface.convert.
3333
3434
Axes.errorbar uses Axes.vlines and Axes.hlines to draw its error
35-
limits int he vertical and horizontal direction. As you'll see
35+
limits in the vertical and horizontal direction. As you'll see
3636
in the changes below, these functions now return a LineCollection
3737
rather than a list of lines. The new return signature for
3838
errorbar is ylins, caplines, errorcollections where

doc/api/prev_api_changes/api_changes_1.5.0.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ algorithm that was not necessarily applicable to custom Axes. Three new private
189189
methods, ``matplotlib.axes._base._AxesBase._get_view``,
190190
``matplotlib.axes._base._AxesBase._set_view``, and
191191
``matplotlib.axes._base._AxesBase._set_view_from_bbox``, allow for custom
192-
*Axes* classes to override the pan and zoom algorithms. Implementors of
192+
*Axes* classes to override the pan and zoom algorithms. Implementers of
193193
custom *Axes* who override these methods may provide suitable behaviour for
194194
both pan and zoom as well as the view navigation buttons on the interactive
195195
toolbars.

doc/devel/MEP/MEP14.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ number of other projects:
7878
- `Microsoft DirectWrite`_
7979
- `Apple Core Text`_
8080

81-
.. _pango: https://pango.gnome.org
81+
.. _pango: https://github.com/GNOME/pango
8282
.. _harfbuzz: https://github.com/harfbuzz/harfbuzz
8383
.. _QtTextLayout: https://doc.qt.io/archives/qt-4.8/qtextlayout.html
8484
.. _Microsoft DirectWrite: https://docs.microsoft.com/en-ca/windows/win32/directwrite/introducing-directwrite

doc/missing-references.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,12 @@
122122
"doc/api/_as_gen/mpl_toolkits.axisartist.floating_axes.rst:32:<autosummary>:1"
123123
],
124124
"numpy.float64": [
125+
"doc/docstring of matplotlib.ft2font.pybind11_detail_function_record_v1_system_libstdcpp_gxx_abi_1xxx_use_cxx11_abi_1.set_text:1",
125126
"doc/docstring of matplotlib.ft2font.PyCapsule.set_text:1"
126127
],
128+
"numpy.typing.NDArray": [
129+
"doc/docstring of matplotlib.ft2font.pybind11_detail_function_record_v1_system_libstdcpp_gxx_abi_1xxx_use_cxx11_abi_1.set_text:1"
130+
],
127131
"numpy.uint8": [
128132
"<unknown>:1"
129133
]

doc/sphinxext/redirect_from.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,10 +94,15 @@ def run(self):
9494
domain = self.env.get_domain('redirect_from')
9595
current_doc = self.env.path2doc(self.state.document.current_source)
9696
redirected_reldoc, _ = self.env.relfn2path(redirected_doc, current_doc)
97-
if redirected_reldoc in domain.redirects:
97+
if (
98+
redirected_reldoc in domain.redirects
99+
and domain.redirects[redirected_reldoc] != current_doc
100+
):
98101
raise ValueError(
99102
f"{redirected_reldoc} is already noted as redirecting to "
100-
f"{domain.redirects[redirected_reldoc]}")
103+
f"{domain.redirects[redirected_reldoc]}\n"
104+
f"Cannot also redirect it to {current_doc}"
105+
)
101106
domain.redirects[redirected_reldoc] = current_doc
102107
return []
103108

doc/users/prev_whats_new/changelog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1689,7 +1689,7 @@ recent changes, please refer to the :doc:`/users/release_notes`.
16891689
required by the experimental traited config and are somewhat out of date.
16901690
If needed, install them independently, see
16911691
http://code.enthought.com/pages/traits.html and
1692-
http://www.voidspace.org.uk/python/configobj.html
1692+
https://configobj.readthedocs.io/en/latest/
16931693

16941694
2008-12-12
16951695
Added support to assign labels to histograms of multiple data. - MM

0 commit comments

Comments
 (0)