doc/api/prev_api_changes/api_changes_3.2.0/removals.rst
The matplotlib.testing.determinism module, which exposes no public API, has
been deleted.
The following API elements have been removed:
backend_gtk3.PIXELS_PER_INCHbackend_pgf.re_escapetext, backend_pgf.re_mathdefault.matplotlib.backends.tkagg, matplotlib.backends.windowing,
matplotlib.backends.wx_compat, and matplotlib.compat.subprocess
modulesRcParams.msg_depr, RcParams.msg_depr_ignore,
RcParams.msg_depr_set, RcParams.msg_obsolete,
RcParams.msg_backend_obsoleteafm.parse_afm (use afm.AFM instead)axes.Axes.mouseover_setbackend_cairo.ArrayWrapper, backend_cairo.RendererCairo.convert_pathbackend_gtk3.FileChooserDialog.sorted_filetypes (use
sorted(self.filetypes.items()) instead)backend_pgf.get_texcommandbackend_pdf.PdfFile.texFontMapbackend_ps.get_bboxbackend_qt.FigureCanvasQt.keyAutoRepeat (use
event.guiEvent.isAutoRepeat instead), backend_qt.error_msg_qt,
backend_qt.exception_handlerbackend_wx.FigureCanvasWx.macrosbackends.pylab_setupcbook.Bunch (use types.SimpleNamespace instead), cbook.Locked,
cbook.unicode_safe, cbook.is_numlike (use
isinstance(..., numbers.Number) instead), cbook.mkdirs (use
os.makedirs(..., exist_ok=True) instead), cbook.GetRealpathAndStat
(use cbook.get_realpath_and_stat instead),
cbook.listFilescontainer.Container.set_remove_methodcontour.ContourLabeler.cl, contour.ContourLabeler.cl_xy,
contour.ContourLabeler.cl_cvalues (use labelTexts, labelXYs,
labelCValues instead)dates.DateFormatter.strftime, dates.DateFormatter.strftime_pre_1900font_manager.TempCache, font_manager.FontManager.ttffiles,
font_manager.FontManager.afmfilesmathtext.unichr_safe (use chr instead)patches.YAArrow (use patches.FancyArrowPatch instead)sphinxext.plot_directive.remove_codingtable.Table.get_child_artiststesting.compare.compare_float, testing.decorators.CleanupTest,
testing.decorators.ImageComparisonTest,
testing.decorators.skip_if_command_unavailable,
support for nose-based teststext.Annotation.arrow (use text.Annotation.arrow_patch instead)textpath.TextToPath.tex_font_mapticker.Base, ticker.closeto, ticker.nearest_longaxes_grid1.axes_divider.LocatableAxesBase,
axes_grid1.axes_divider.locatable_axes_factory,
axes_grid1.axes_divider.Axes (use axes_grid1.mpl_axes.Axes instead),
axes_grid1.axes_divider.LocatableAxes (use axes_grid1.mpl_axes.Axes
instead)axisartist.axes_divider.Axes, axisartist.axes_divider.LocatableAxes
(use axisartist.axislines.Axes instead)hist (use density instead)(verts, 0) or (..., 3) when specifying a marker to specify a
path or a circle, respectively (instead, use verts or "o",
respectively)examples.directory rcParamThe following members of matplotlib.backends.backend_pdf.PdfFile were removed:
nextObjectnextFontnextAlphaStatenextHatchnextImagealphaStateObjectThe required_interactive_framework attribute of backend modules introduced
in Matplotlib 3.0 has been moved to the FigureCanvas class, in order to
let it be inherited by third-party canvas subclasses and to make it easier to
know what interactive framework is required by a canvas class.
backend_qt4.FigureCanvasQT5, which is an alias for
backend_qt5.FigureCanvasQT (but only exists under that name in
backend_qt4), has been removed.