Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c17906f

Browse filesBrowse files
committed
fix whats_new doc, resolve conflicts
2 parents cf2b76a + ebbef87 commit c17906f
Copy full SHA for c17906f

File tree

Expand file treeCollapse file tree

95 files changed

+1312
-536
lines changed
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree

95 files changed

+1312
-536
lines changed

‎.flake8

Copy file name to clipboardExpand all lines: .flake8
+3-1Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ ignore =
1818
D301,
1919
D400, D401, D403, D404
2020
# ignored by pydocstyle numpy docstring convention
21-
D107, D203, D212, D213, D402, D413, D415, D416, D417,
21+
D107, D203, D212, D402, D413, D415, D416, D417,
22+
# while D213 is ignored by the numpy docstring convention, it's left out above,
23+
# because we want to enforce it.
2224

2325
exclude =
2426
.git

‎README.md

Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ You've worked out a way to fix it — even better!
4343
You want to tell us about it — best of all!
4444

4545
Start at the [contributing
46-
guide](https://matplotlib.org/devdocs/devel/contributing.html)!
46+
guide](https://matplotlib.org/devdocs/devel/contribute.html)!
4747

4848
## Contact
4949

‎doc/_static/zenodo_cache/10150955.svg

Copy file name to clipboard
+35Lines changed: 35 additions & 0 deletions
Loading

‎doc/_static/zenodo_cache/10661079.svg

Copy file name to clipboard
+35Lines changed: 35 additions & 0 deletions
Loading

‎doc/api/axis_api.rst

Copy file name to clipboardExpand all lines: doc/api/axis_api.rst
+3Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ Ticks, tick labels and Offset text
112112

113113
Axis.axis_date
114114

115+
Axis.minorticks_off
116+
Axis.minorticks_on
117+
115118

116119
Data and view intervals
117120
-----------------------

‎doc/api/backend_registry_api.rst

Copy file name to clipboard
+8Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
********************************
2+
``matplotlib.backends.registry``
3+
********************************
4+
5+
.. automodule:: matplotlib.backends.registry
6+
:members:
7+
:undoc-members:
8+
:show-inheritance:

‎doc/api/index_backend_api.rst

Copy file name to clipboardExpand all lines: doc/api/index_backend_api.rst
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
backend_pdf_api.rst
1818
backend_pgf_api.rst
1919
backend_ps_api.rst
20+
backend_registry_api.rst
2021
backend_qt_api.rst
2122
backend_svg_api.rst
2223
backend_tk_api.rst
+12Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Image path semantics of toolmanager-based tools
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
Previously, MEP22 ("toolmanager-based") Tools would try to load their icon
4+
(``tool.image``) relative to the current working directory, or, as a fallback,
5+
from Matplotlib's own image directory. Because both approaches are problematic
6+
for third-party tools (the end-user may change the current working directory
7+
at any time, and third-parties cannot add new icons in Matplotlib's image
8+
directory), this behavior is deprecated; instead, ``tool.image`` is now
9+
interpreted relative to the directory containing the source file where the
10+
``Tool.image`` class attribute is defined. (Defining ``tool.image`` as an
11+
absolute path also works and is compatible with both the old and the new
12+
semantics.)
+11Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
``rcsetup.interactive_bk``, ``rcsetup.non_interactive_bk`` and ``rcsetup.all_backends``
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
4+
... are deprecated and replaced by ``matplotlib.backends.backend_registry.list_builtin``
5+
with the following arguments
6+
7+
- ``matplotlib.backends.BackendFilter.INTERACTIVE``
8+
- ``matplotlib.backends.BackendFilter.NON_INTERACTIVE``
9+
- ``None``
10+
11+
respectively.
+3Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
``boxplot`` tick labels
2+
~~~~~~~~~~~~~~~~~~~~~~~
3+
The parameter *labels* has been renamed to *tick_labels* for clarity and consistency with `~.Axes.bar`.

‎doc/conf.py

Copy file name to clipboardExpand all lines: doc/conf.py
+6-6Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,10 @@ def _parse_skip_subdirs_file():
130130
]
131131

132132
exclude_patterns = [
133-
'api/prev_api_changes/api_changes_*/*', '**/*inc.rst']
133+
'api/prev_api_changes/api_changes_*/*',
134+
'**/*inc.rst',
135+
'users/explain/index.rst' # Page has no content, but required by sphinx gallery
136+
]
134137

135138
exclude_patterns += skip_subdirs
136139

@@ -547,7 +550,6 @@ def js_tag_with_cache_busting(js):
547550
html_sidebars = {
548551
"index": [
549552
# 'sidebar_announcement.html',
550-
"sidebar_versions.html",
551553
"cheatsheet_sidebar.html",
552554
"donate_sidebar.html",
553555
],
@@ -739,16 +741,14 @@ def js_tag_with_cache_busting(js):
739741
numpydoc_show_class_members = False
740742

741743
# We want to prevent any size limit, as we'll add scroll bars with CSS.
742-
inheritance_graph_attrs = dict(dpi=100, size='1000.0', splines='polyline')
744+
inheritance_graph_attrs = dict(size='1000.0', splines='polyline')
743745
# Also remove minimum node dimensions, and increase line size a bit.
744746
inheritance_node_attrs = dict(height=0.02, margin=0.055, penwidth=1,
745747
width=0.01)
746748
inheritance_edge_attrs = dict(penwidth=1)
747749

748750
graphviz_dot = shutil.which('dot')
749-
# Still use PNG until SVG linking is fixed
750-
# https://github.com/sphinx-doc/sphinx/issues/3176
751-
# graphviz_output_format = 'svg'
751+
graphviz_output_format = 'svg'
752752

753753
# -----------------------------------------------------------------------------
754754
# Source code links

‎doc/devel/release_guide.rst

Copy file name to clipboardExpand all lines: doc/devel/release_guide.rst
-1Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,6 @@ which will copy the built docs over. If this is a final release, link the
443443
rm stable
444444
ln -s 3.7.0 stable
445445

446-
You will need to manually edit :file:`versions.html` to show the released version.
447446
You will also need to edit :file:`sitemap.xml` to include
448447
the newly released version. Now commit and push everything to GitHub ::
449448

‎doc/project/citing.rst

Copy file name to clipboardExpand all lines: doc/project/citing.rst
+6Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ By version
3030
.. START OF AUTOGENERATED
3131
3232
33+
v3.8.3
34+
.. image:: ../_static/zenodo_cache/10661079.svg
35+
:target: https://doi.org/10.5281/zenodo.10661079
36+
v3.8.2
37+
.. image:: ../_static/zenodo_cache/10150955.svg
38+
:target: https://doi.org/10.5281/zenodo.10150955
3339
v3.8.1
3440
.. image:: ../_static/zenodo_cache/10059757.svg
3541
:target: https://doi.org/10.5281/zenodo.10059757

‎doc/sphinxext/custom_roles.py

Copy file name to clipboardExpand all lines: doc/sphinxext/custom_roles.py
+1-2Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,8 @@ def mpltype_role(name, rawtext, text, lineno, inliner, options={}, content=[]):
7272
if mpltype not in type_to_link_target:
7373
raise ValueError(f"Unknown mpltype: {mpltype!r}")
7474

75-
ref_nodes, messages = inliner.interpreted(
75+
node_list, messages = inliner.interpreted(
7676
mpltype, f'{mpltype} <{type_to_link_target[mpltype]}>', 'ref', lineno)
77-
node_list = [ref_nodes]
7877
return node_list, messages
7978

8079

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.