From 9024eebf22d855551035310ae8ad64dd18daf046 Mon Sep 17 00:00:00 2001 From: Antony Lee Date: Tue, 2 Feb 2021 22:50:44 +0100 Subject: [PATCH] Slightly reorganize api docs. - Move _enums to _enums_api, consistently with other modules, and move it to the end (together with the other private module, _api). - Group the various GUI backends together based on the GUI toolkit. (It seems a bit silly to have so many pages which all refer to backends with no generated docs anyways, and even if we could easily generate docs for them on CI we would not want to document all 4 mostly indentical copies of qt{4,5}{agg,cairo} on 4 different pages.) Also use `.. module::` entries to fix broken references. --- doc/api/{_enums.rst => _enums_api.rst} | 0 doc/api/backend_gtk3_api.rst | 12 +++ doc/api/backend_gtk3agg_api.rst | 11 -- doc/api/backend_gtk3cairo_api.rst | 11 -- doc/api/backend_qt4agg_api.rst | 10 -- doc/api/backend_qt4cairo_api.rst | 10 -- doc/api/backend_qt5agg_api.rst | 10 -- doc/api/backend_qt5cairo_api.rst | 10 -- doc/api/backend_qt_api.rst | 22 ++++ doc/api/backend_tk_api.rst | 16 +++ doc/api/backend_tkagg_api.rst | 8 -- doc/api/backend_webagg_api.rst | 5 +- doc/api/backend_wx_api.rst | 12 +++ doc/api/backend_wxagg_api.rst | 10 -- doc/api/index.rst | 2 +- doc/api/index_backend_api.rst | 12 +-- doc/missing-references.json | 140 +++++++------------------ 17 files changed, 104 insertions(+), 197 deletions(-) rename doc/api/{_enums.rst => _enums_api.rst} (100%) create mode 100644 doc/api/backend_gtk3_api.rst delete mode 100644 doc/api/backend_gtk3agg_api.rst delete mode 100644 doc/api/backend_gtk3cairo_api.rst delete mode 100644 doc/api/backend_qt4agg_api.rst delete mode 100644 doc/api/backend_qt4cairo_api.rst delete mode 100644 doc/api/backend_qt5agg_api.rst delete mode 100644 doc/api/backend_qt5cairo_api.rst create mode 100644 doc/api/backend_qt_api.rst create mode 100644 doc/api/backend_tk_api.rst delete mode 100644 doc/api/backend_tkagg_api.rst create mode 100644 doc/api/backend_wx_api.rst delete mode 100644 doc/api/backend_wxagg_api.rst diff --git a/doc/api/_enums.rst b/doc/api/_enums_api.rst similarity index 100% rename from doc/api/_enums.rst rename to doc/api/_enums_api.rst diff --git a/doc/api/backend_gtk3_api.rst b/doc/api/backend_gtk3_api.rst new file mode 100644 index 000000000000..e53794e3d285 --- /dev/null +++ b/doc/api/backend_gtk3_api.rst @@ -0,0 +1,12 @@ +**NOTE** These backends are not documented here, to avoid adding a dependency +to building the docs. + +:mod:`matplotlib.backends.backend_gtk3agg` +========================================== + +.. module:: matplotlib.backends.backend_gtk3agg + +:mod:`matplotlib.backends.backend_gtk3cairo` +============================================ + +.. module:: matplotlib.backends.backend_gtk3cairo diff --git a/doc/api/backend_gtk3agg_api.rst b/doc/api/backend_gtk3agg_api.rst deleted file mode 100644 index b05498dee7d7..000000000000 --- a/doc/api/backend_gtk3agg_api.rst +++ /dev/null @@ -1,11 +0,0 @@ - -:mod:`matplotlib.backends.backend_gtk3agg` -========================================== - -**TODO** We'll add this later, importing the gtk3 backends requires an active -X-session, which is not compatible with cron jobs. - -.. .. automodule:: matplotlib.backends.backend_gtk3agg -.. :members: -.. :undoc-members: -.. :show-inheritance: diff --git a/doc/api/backend_gtk3cairo_api.rst b/doc/api/backend_gtk3cairo_api.rst deleted file mode 100644 index b805af75e757..000000000000 --- a/doc/api/backend_gtk3cairo_api.rst +++ /dev/null @@ -1,11 +0,0 @@ - -:mod:`matplotlib.backends.backend_gtk3cairo` -============================================ - -**TODO** We'll add this later, importing the gtk3 backends requires an active -X-session, which is not compatible with cron jobs. - -.. .. automodule:: matplotlib.backends.backend_gtk3cairo -.. :members: -.. :undoc-members: -.. :show-inheritance: diff --git a/doc/api/backend_qt4agg_api.rst b/doc/api/backend_qt4agg_api.rst deleted file mode 100644 index 8b787512a44c..000000000000 --- a/doc/api/backend_qt4agg_api.rst +++ /dev/null @@ -1,10 +0,0 @@ - -:mod:`matplotlib.backends.backend_qt4agg` -========================================= - -**NOTE** Not included, to avoid adding a dependency to building the docs. - -.. .. automodule:: matplotlib.backends.backend_qt4agg -.. :members: -.. :undoc-members: -.. :show-inheritance: diff --git a/doc/api/backend_qt4cairo_api.rst b/doc/api/backend_qt4cairo_api.rst deleted file mode 100644 index 1e6cb526de96..000000000000 --- a/doc/api/backend_qt4cairo_api.rst +++ /dev/null @@ -1,10 +0,0 @@ - -:mod:`matplotlib.backends.backend_qt4cairo` -=========================================== - -**NOTE** Not included, to avoid adding a dependency to building the docs. - -.. .. automodule:: matplotlib.backends.backend_qt4cairo -.. :members: -.. :undoc-members: -.. :show-inheritance: diff --git a/doc/api/backend_qt5agg_api.rst b/doc/api/backend_qt5agg_api.rst deleted file mode 100644 index f8400aefa1a2..000000000000 --- a/doc/api/backend_qt5agg_api.rst +++ /dev/null @@ -1,10 +0,0 @@ - -:mod:`matplotlib.backends.backend_qt5agg` -========================================= - -**NOTE** Not included, to avoid adding a dependency to building the docs. - -.. .. automodule:: matplotlib.backends.backend_qt5agg -.. :members: -.. :undoc-members: -.. :show-inheritance: diff --git a/doc/api/backend_qt5cairo_api.rst b/doc/api/backend_qt5cairo_api.rst deleted file mode 100644 index 7ff3e1233b43..000000000000 --- a/doc/api/backend_qt5cairo_api.rst +++ /dev/null @@ -1,10 +0,0 @@ - -:mod:`matplotlib.backends.backend_qt5cairo` -=========================================== - -**NOTE** Not included, to avoid adding a dependency to building the docs. - -.. .. automodule:: matplotlib.backends.backend_qt5cairo -.. :members: -.. :undoc-members: -.. :show-inheritance: diff --git a/doc/api/backend_qt_api.rst b/doc/api/backend_qt_api.rst new file mode 100644 index 000000000000..33c5ead63bb7 --- /dev/null +++ b/doc/api/backend_qt_api.rst @@ -0,0 +1,22 @@ +**NOTE** These backends are not documented here, to avoid adding a dependency +to building the docs. + +:mod:`matplotlib.backends.backend_qt4agg` +========================================= + +.. module:: matplotlib.backends.backend_qt4agg + +:mod:`matplotlib.backends.backend_qt4cairo` +=========================================== + +.. module:: matplotlib.backends.backend_qt4cairo + +:mod:`matplotlib.backends.backend_qt5agg` +========================================= + +.. module:: matplotlib.backends.backend_qt5agg + +:mod:`matplotlib.backends.backend_qt5cairo` +=========================================== + +.. module:: matplotlib.backends.backend_qt5cairo diff --git a/doc/api/backend_tk_api.rst b/doc/api/backend_tk_api.rst new file mode 100644 index 000000000000..48131a48ce46 --- /dev/null +++ b/doc/api/backend_tk_api.rst @@ -0,0 +1,16 @@ + +:mod:`matplotlib.backends.backend_tkagg` +======================================== + +.. automodule:: matplotlib.backends.backend_tkagg + :members: + :undoc-members: + :show-inheritance: + +:mod:`matplotlib.backends.backend_tkcairo` +========================================== + +.. automodule:: matplotlib.backends.backend_tkcairo + :members: + :undoc-members: + :show-inheritance: diff --git a/doc/api/backend_tkagg_api.rst b/doc/api/backend_tkagg_api.rst deleted file mode 100644 index 2a55bfe5c693..000000000000 --- a/doc/api/backend_tkagg_api.rst +++ /dev/null @@ -1,8 +0,0 @@ - -:mod:`matplotlib.backends.backend_tkagg` -======================================== - -.. automodule:: matplotlib.backends.backend_tkagg - :members: - :undoc-members: - :show-inheritance: diff --git a/doc/api/backend_webagg_api.rst b/doc/api/backend_webagg_api.rst index 50070c3fcb68..c71f84e31606 100644 --- a/doc/api/backend_webagg_api.rst +++ b/doc/api/backend_webagg_api.rst @@ -6,7 +6,4 @@ The WebAgg backend is not documented here, in order to avoid adding Tornado to the doc build requirements. -.. .. automodule:: matplotlib.backends.backend_webagg -.. :members: -.. :undoc-members: -.. :show-inheritance: +.. module:: matplotlib.backends.backend_webagg diff --git a/doc/api/backend_wx_api.rst b/doc/api/backend_wx_api.rst new file mode 100644 index 000000000000..e45358c9c558 --- /dev/null +++ b/doc/api/backend_wx_api.rst @@ -0,0 +1,12 @@ +**NOTE** These backends are not documented here, to avoid adding a dependency +to building the docs. + +:mod:`matplotlib.backends.backend_wxagg` +======================================== + +.. module:: matplotlib.backends.backend_wxagg + +:mod:`matplotlib.backends.backend_wxcairo` +========================================== + +.. module:: matplotlib.backends.backend_wxcairo diff --git a/doc/api/backend_wxagg_api.rst b/doc/api/backend_wxagg_api.rst deleted file mode 100644 index 9005cfdfea80..000000000000 --- a/doc/api/backend_wxagg_api.rst +++ /dev/null @@ -1,10 +0,0 @@ - -:mod:`matplotlib.backends.backend_wxagg` -======================================== - -**NOTE** Not included, to avoid adding a dependency to building the docs. - -.. .. automodule:: matplotlib.backends.backend_wxagg -.. :members: -.. :undoc-members: -.. :show-inheritance: diff --git a/doc/api/index.rst b/doc/api/index.rst index e783ea39a35d..c247a169e304 100644 --- a/doc/api/index.rst +++ b/doc/api/index.rst @@ -89,7 +89,6 @@ Matplotlib consists of the following submodules: dates_api.rst docstring_api.rst dviread.rst - _enums.rst figure_api.rst font_manager_api.rst fontconfig_pattern_api.rst @@ -128,6 +127,7 @@ Matplotlib consists of the following submodules: units_api.rst widgets_api.rst _api_api.rst + _enums_api.rst Toolkits -------- diff --git a/doc/api/index_backend_api.rst b/doc/api/index_backend_api.rst index 3d0b8e229018..ad2febf8dc38 100644 --- a/doc/api/index_backend_api.rst +++ b/doc/api/index_backend_api.rst @@ -9,17 +9,13 @@ backend_template_api.rst backend_agg_api.rst backend_cairo_api.rst - backend_gtk3agg_api.rst - backend_gtk3cairo_api.rst + backend_gtk3_api.rst backend_nbagg_api.rst backend_pdf_api.rst backend_pgf_api.rst backend_ps_api.rst - backend_qt4agg_api.rst - backend_qt4cairo_api.rst - backend_qt5agg_api.rst - backend_qt5cairo_api.rst + backend_qt_api.rst backend_svg_api.rst - backend_tkagg_api.rst + backend_tk_api.rst backend_webagg_api.rst - backend_wxagg_api.rst + backend_wx_api.rst diff --git a/doc/missing-references.json b/doc/missing-references.json index c973321b430d..054a201acca3 100644 --- a/doc/missing-references.json +++ b/doc/missing-references.json @@ -1,8 +1,5 @@ { "py:attr": { - "ax": [ - "lib/mpl_toolkits/axes_grid1/colorbar.py:docstring of mpl_toolkits.axes_grid1.colorbar.ColorbarBase:23" - ], "axis": [ "lib/matplotlib/category.py:docstring of matplotlib.category.StrCategoryLocator.tick_values:5", "lib/matplotlib/dates.py:docstring of matplotlib.dates.AutoDateLocator.tick_values:5", @@ -28,9 +25,6 @@ "lib/mpl_toolkits/axes_grid1/axes_grid.py:docstring of mpl_toolkits.axes_grid1.axes_grid.ImageGrid:49", "lib/mpl_toolkits/axisartist/axes_grid.py:docstring of mpl_toolkits.axisartist.axes_grid.ImageGrid:49" ], - "dividers": [ - "lib/mpl_toolkits/axes_grid1/colorbar.py:docstring of mpl_toolkits.axes_grid1.colorbar.ColorbarBase:29" - ], "eventson": [ "lib/matplotlib/widgets.py:docstring of matplotlib.widgets.CheckButtons.set_active:4", "lib/matplotlib/widgets.py:docstring of matplotlib.widgets.RadioButtons.set_active:4" @@ -60,8 +54,7 @@ "lib/matplotlib/transforms.py:docstring of matplotlib.transforms.IdentityTransform.transform_non_affine:20" ], "lines": [ - "lib/matplotlib/colorbar.py:docstring of matplotlib.colorbar.ColorbarBase.add_lines:4", - "lib/mpl_toolkits/axes_grid1/colorbar.py:docstring of mpl_toolkits.axes_grid1.colorbar.ColorbarBase:26" + "lib/matplotlib/colorbar.py:docstring of matplotlib.colorbar.ColorbarBase.add_lines:4" ], "matplotlib.axes.Axes.dataLim": [ "doc/api/prev_api_changes/api_changes_0.99.x.rst:23" @@ -145,7 +138,7 @@ "lib/matplotlib/transforms.py:docstring of matplotlib.transforms.IdentityTransform.transform_non_affine:20" ], "triangulation": [ - "lib/matplotlib/tri/trirefine.py:docstring of matplotlib.tri.UniformTriRefiner.refine_triangulation:2" + "lib/matplotlib/tri/trirefine.py:docstring of matplotlib.tri.trirefine.UniformTriRefiner.refine_triangulation:2" ], "use_sticky_edges": [ "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.margins:53" @@ -179,12 +172,6 @@ "Path3DCollection": [ "doc/api/toolkits/mplot3d.rst:83::1" ], - "_FancyAxislineStyle.FilledArrow": [ - ":1" - ], - "_FancyAxislineStyle.SimpleArrow": [ - ":1" - ], "backend_qt5.FigureCanvasQT": [ "doc/api/prev_api_changes/api_changes_2.2.0.rst:199" ], @@ -192,7 +179,7 @@ "doc/api/prev_api_changes/api_changes_2.2.0.rst:210" ], "dateutil.rrule.rrulebase": [ - "/rrule.py:docstring of matplotlib.dates.rrule:1" + "/rrule.py:docstring of dateutil.rrule.rrule:1" ], "matplotlib._mathtext.Box": [ "doc/api/mathtext_api.rst:12" @@ -257,7 +244,7 @@ "matplotlib.axes._base._AxesBase": [ "doc/api/artist_api.rst:189", "doc/api/axes_api.rst:609", - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes:1" + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes:1" ], "matplotlib.backend_bases.FigureCanvas": [ "doc/tutorials/intermediate/artists.rst:20", @@ -282,7 +269,8 @@ "lib/matplotlib/backends/backend_ps.py:docstring of matplotlib.backends.backend_ps.RendererPS:1" ], "matplotlib.backends._backend_tk.FigureCanvasTk": [ - "lib/matplotlib/backends/backend_tkagg.py:docstring of matplotlib.backends.backend_tkagg.FigureCanvasTkAgg:1" + "lib/matplotlib/backends/backend_tkagg.py:docstring of matplotlib.backends.backend_tkagg.FigureCanvasTkAgg:1", + "lib/matplotlib/backends/backend_tkcairo.py:docstring of matplotlib.backends.backend_tkcairo.FigureCanvasTkCairo:1" ], "matplotlib.backends.backend_webagg_core.FigureCanvasWebAggCore": [ "lib/matplotlib/backends/backend_nbagg.py:docstring of matplotlib.backends.backend_nbagg.FigureCanvasNbAgg:1" @@ -304,15 +292,9 @@ "lib/matplotlib/collections.py:docstring of matplotlib.collections.PolyCollection:1", "lib/matplotlib/collections.py:docstring of matplotlib.collections.RegularPolyCollection:1" ], - "matplotlib.contours.ContourSet": [ - "lib/mpl_toolkits/axes_grid1/colorbar.py:docstring of mpl_toolkits.axes_grid1.colorbar.colorbar:94" - ], "matplotlib.dates.rrulewrapper": [ "doc/api/dates_api.rst:11" ], - "matplotlib.image.Image": [ - "lib/mpl_toolkits/axes_grid1/colorbar.py:docstring of mpl_toolkits.axes_grid1.colorbar.colorbar:20" - ], "matplotlib.image._ImageBase": [ "doc/api/artist_api.rst:189", "lib/matplotlib/image.py:docstring of matplotlib.image.AxesImage:1", @@ -434,14 +416,14 @@ "lib/matplotlib/transforms.py:docstring of matplotlib.transforms.BlendedGenericTransform:1" ], "matplotlib.tri.trifinder.TriFinder": [ - "lib/matplotlib/tri/trifinder.py:docstring of matplotlib.tri.TrapezoidMapTriFinder:1" + "lib/matplotlib/tri/trifinder.py:docstring of matplotlib.tri.trifinder.TrapezoidMapTriFinder:1" ], "matplotlib.tri.triinterpolate.TriInterpolator": [ - "lib/matplotlib/tri/triinterpolate.py:docstring of matplotlib.tri.CubicTriInterpolator:1", - "lib/matplotlib/tri/triinterpolate.py:docstring of matplotlib.tri.LinearTriInterpolator:1" + "lib/matplotlib/tri/triinterpolate.py:docstring of matplotlib.tri.triinterpolate.CubicTriInterpolator:1", + "lib/matplotlib/tri/triinterpolate.py:docstring of matplotlib.tri.triinterpolate.LinearTriInterpolator:1" ], "matplotlib.tri.trirefine.TriRefiner": [ - "lib/matplotlib/tri/trirefine.py:docstring of matplotlib.tri.UniformTriRefiner:1" + "lib/matplotlib/tri/trirefine.py:docstring of matplotlib.tri.trirefine.UniformTriRefiner:1" ], "matplotlib.widgets._SelectorWidget": [ "lib/matplotlib/widgets.py:docstring of matplotlib.widgets.LassoSelector:1", @@ -503,10 +485,8 @@ }, "py:data": { "matplotlib.axes.Axes.transAxes": [ - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.legend:219", - "lib/matplotlib/figure.py:docstring of matplotlib.figure.Figure.legend:220", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.legend:219", "lib/matplotlib/figure.py:docstring of matplotlib.figure.FigureBase.legend:220", - "lib/matplotlib/figure.py:docstring of matplotlib.figure.SubFigure.legend:220", "lib/matplotlib/legend.py:docstring of matplotlib.legend.Legend:179", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.figlegend:220", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.legend:219" @@ -591,9 +571,6 @@ "lib/matplotlib/backends/backend_pdf.py:docstring of matplotlib.backends.backend_pdf.RendererPdf.draw_image:22", "lib/matplotlib/backends/backend_ps.py:docstring of matplotlib.backends.backend_ps.RendererPS.draw_image:22", "lib/matplotlib/backends/backend_template.py:docstring of matplotlib.backends.backend_template.RendererTemplate.draw_image:22" - ], - "set_label": [ - "lib/mpl_toolkits/axes_grid1/colorbar.py:docstring of mpl_toolkits.axes_grid1.colorbar.ColorbarBase:31" ] }, "py:mod": { @@ -606,34 +583,6 @@ "matplotlib": [ "doc/api/prev_api_changes/api_changes_0.91.2.rst:15" ], - "matplotlib.backends.backend_gtk3agg": [ - "doc/api/backend_gtk3agg_api.rst:2" - ], - "matplotlib.backends.backend_gtk3cairo": [ - "doc/api/backend_gtk3cairo_api.rst:2" - ], - "matplotlib.backends.backend_qt4agg": [ - "doc/api/backend_qt4agg_api.rst:2", - "doc/api/prev_api_changes/api_changes_3.3.0/deprecations.rst:611" - ], - "matplotlib.backends.backend_qt4cairo": [ - "doc/api/backend_qt4cairo_api.rst:2", - "doc/api/prev_api_changes/api_changes_3.3.0/deprecations.rst:611" - ], - "matplotlib.backends.backend_qt5agg": [ - "doc/api/backend_qt5agg_api.rst:2", - "doc/api/prev_api_changes/api_changes_3.3.0/deprecations.rst:611" - ], - "matplotlib.backends.backend_qt5cairo": [ - "doc/api/backend_qt5cairo_api.rst:2", - "doc/api/prev_api_changes/api_changes_3.3.0/deprecations.rst:611" - ], - "matplotlib.backends.backend_webagg": [ - "doc/api/backend_webagg_api.rst:2" - ], - "matplotlib.backends.backend_wxagg": [ - "doc/api/backend_wxagg_api.rst:2" - ], "matplotlib.ft2font": [ "doc/api/prev_api_changes/api_changes_0.91.0.rst:34" ] @@ -643,7 +592,7 @@ "doc/users/interactive_guide.rst:323" ], "Artist.sticky_edges": [ - "doc/api/axes_api.rst:363::1", + "doc/api/axes_api.rst:364::1", "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.use_sticky_edges:2" ], "ArtistInspector.aliasd": [ @@ -654,13 +603,13 @@ "doc/api/prev_api_changes/api_changes_3.0.0.rst:327" ], "Axes.dataLim": [ - "doc/api/axes_api.rst:303::1", - "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes.Axes.update_datalim:2", + "doc/api/axes_api.rst:304::1", + "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes._base._AxesBase.update_datalim:2", "lib/mpl_toolkits/mplot3d/axes3d.py:docstring of mpl_toolkits.mplot3d.axes3d.Axes3D.update_datalim:2" ], "Axes.datalim": [ - "doc/api/axes_api.rst:303::1", - "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes.Axes.update_datalim_bounds:2" + "doc/api/axes_api.rst:304::1", + "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes._base._AxesBase.update_datalim_bounds:2" ], "Axes.fmt_xdata": [ "doc/api/prev_api_changes/api_changes_3.1.0.rst:397", @@ -671,14 +620,14 @@ "doc/api/prev_api_changes/api_changes_3.1.0.rst:400" ], "Axes.transData": [ - "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:89", "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:91", "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:93", - "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:96" + "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:95", + "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:98" ], "AxesBase": [ - "doc/api/axes_api.rst:455::1", - "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes.Axes.add_child_axes:2" + "doc/api/axes_api.rst:456::1", + "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes._base._AxesBase.add_child_axes:2" ], "Axis._update_ticks": [ "doc/api/prev_api_changes/api_changes_3.1.0.rst:1072" @@ -704,7 +653,7 @@ "doc/api/prev_api_changes/api_changes_3.1.0.rst:1128" ], "GaussianKDE": [ - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.violinplot:46", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.violinplot:46", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.violinplot:46" ], "Glue": [ @@ -742,8 +691,8 @@ "doc/api/prev_api_changes/api_changes_3.2.0/deprecations.rst:121" ], "QuadContourSet.changed()": [ - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.contour:131", - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.contourf:131", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.contour:131", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.contourf:131", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.contour:131", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.contourf:131" ], @@ -794,17 +743,15 @@ "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.plot:128" ], "ax.transAxes": [ - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.indicate_inset:19", - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.inset_axes:11" + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.indicate_inset:19", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.inset_axes:11" ], "axes.Axes.patch": [ "doc/api/prev_api_changes/api_changes_1.3.x.rst:36" ], "axes.bbox": [ - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.legend:128", - "lib/matplotlib/figure.py:docstring of matplotlib.figure.Figure.legend:129", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.legend:128", "lib/matplotlib/figure.py:docstring of matplotlib.figure.FigureBase.legend:129", - "lib/matplotlib/figure.py:docstring of matplotlib.figure.SubFigure.legend:129", "lib/matplotlib/legend.py:docstring of matplotlib.legend.Legend:88", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.figlegend:129", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.legend:128" @@ -828,7 +775,7 @@ "lib/matplotlib/backend_tools.py:docstring of matplotlib.backend_tools.add_tools_to_container:8" ], "blocking_input.BlockingInput.__call__": [ - "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:293" + "doc/api/prev_api_changes/api_changes_3.2.0/behavior.rst:295" ], "can_composite": [ "lib/matplotlib/image.py:docstring of matplotlib.image.composite_images:9" @@ -850,10 +797,8 @@ "doc/users/prev_whats_new/whats_new_3.0.rst:84" ], "figure.bbox": [ - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.legend:128", - "lib/matplotlib/figure.py:docstring of matplotlib.figure.Figure.legend:129", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.legend:128", "lib/matplotlib/figure.py:docstring of matplotlib.figure.FigureBase.legend:129", - "lib/matplotlib/figure.py:docstring of matplotlib.figure.SubFigure.legend:129", "lib/matplotlib/legend.py:docstring of matplotlib.legend.Legend:88", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.figlegend:129", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.legend:128" @@ -862,10 +807,10 @@ "doc/gallery/axisartist/demo_floating_axes.rst:22" ], "fmt_xdata": [ - "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes.Axes.format_xdata:4" + "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes._base._AxesBase.format_xdata:4" ], "fmt_ydata": [ - "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes.Axes.format_ydata:4" + "lib/matplotlib/axes/_base.py:docstring of matplotlib.axes._base._AxesBase.format_ydata:4" ], "font.*": [ "doc/users/prev_whats_new/whats_new_1.3.rst:302" @@ -890,7 +835,7 @@ "lib/matplotlib/sphinxext/plot_directive.py:docstring of matplotlib.sphinxext.plot_directive:78" ], "interactive": [ - "lib/matplotlib/backends/backend_nbagg.py:docstring of matplotlib.backends.backend_nbagg.show:4" + "lib/matplotlib/backends/backend_nbagg.py:docstring of matplotlib.backends.backend_nbagg._BackendNbAgg.show:4" ], "invert_xaxis": [ "lib/mpl_toolkits/mplot3d/axes3d.py:docstring of mpl_toolkits.mplot3d.axes3d.Axes3D.get_xlim3d:24" @@ -905,7 +850,7 @@ "lib/matplotlib/mlab.py:docstring of matplotlib.mlab.GaussianKDE:41" ], "kde.factor": [ - "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes.Axes.violinplot:46", + "lib/matplotlib/axes/_axes.py:docstring of matplotlib.axes._axes.Axes.violinplot:46", "lib/matplotlib/mlab.py:docstring of matplotlib.mlab.GaussianKDE:12", "lib/matplotlib/mlab.py:docstring of matplotlib.mlab.GaussianKDE:45", "lib/matplotlib/pyplot.py:docstring of matplotlib.pyplot.violinplot:46" @@ -924,7 +869,7 @@ "doc/gallery/misc/ftface_props.rst:16" ], "mainloop": [ - "lib/matplotlib/backends/backend_nbagg.py:docstring of matplotlib.backends.backend_nbagg.show:4" + "lib/matplotlib/backends/backend_nbagg.py:docstring of matplotlib.backends.backend_nbagg._BackendNbAgg.show:4" ], "make_image": [ "lib/matplotlib/image.py:docstring of matplotlib.image.composite_images:9" @@ -935,7 +880,7 @@ "doc/users/prev_whats_new/whats_new_3.0.rst:110" ], "matplotlib.animation.AVConvBase.output_args": [ - "lib/matplotlib/animation.py:docstring of matplotlib.animation.AVConvBase.isAvailable:1::1" + "lib/matplotlib/animation.py:docstring of matplotlib.animation.MovieWriter.isAvailable:1::1" ], "matplotlib.animation.AVConvFileWriter.args_key": [ "doc/api/_as_gen/matplotlib.animation.AVConvFileWriter.rst:39::1" @@ -1316,19 +1261,6 @@ "next_whats_new": [ "doc/users/next_whats_new/README.rst:6" ], - "numpy.datetime64": [ - "doc/api/prev_api_changes/api_changes_2.1.0.rst:95", - "doc/faq/howto_faq.rst:18", - "doc/faq/howto_faq.rst:21", - "doc/gallery/text_labels_and_annotations/date.rst:20", - "doc/gallery/ticks_and_spines/date_precision_and_epochs.rst:16", - "doc/gallery/ticks_and_spines/date_precision_and_epochs.rst:190", - "doc/tutorials/text/text_intro.rst:597", - "doc/users/prev_whats_new/whats_new_2.2.rst:155", - "lib/matplotlib/dates.py:docstring of matplotlib.dates.date2num:8", - "lib/matplotlib/dates.py:docstring of matplotlib.dates.get_epoch:9", - "lib/matplotlib/dates.py:docstring of matplotlib.dates.set_epoch:19" - ], "plot": [ "lib/matplotlib/sphinxext/plot_directive.py:docstring of matplotlib.sphinxext.plot_directive:4" ], @@ -1367,8 +1299,8 @@ "doc/api/prev_api_changes/api_changes_3.1.0.rst:479" ], "style.available": [ - "lib/matplotlib/style/__init__.py:docstring of matplotlib.style.context:12", - "lib/matplotlib/style/__init__.py:docstring of matplotlib.style.use:19" + "lib/matplotlib/style/__init__.py:docstring of matplotlib.style.core.context:12", + "lib/matplotlib/style/__init__.py:docstring of matplotlib.style.core.use:19" ], "to_html5_video": [ "doc/users/prev_whats_new/whats_new_1.5.rst:728"