File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed
doc/api/next_api_changes/deprecations Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 1+ ``:encoding: `` option to ``.. plot `` directive
2+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+ This option has had no effect since Matplotlib 1.3.1, and is now deprecated.
Original file line number Diff line number Diff line change @@ -196,6 +196,11 @@ def _option_format(arg):
196196 return directives .choice (arg , ('python' , 'doctest' ))
197197
198198
199+ def _deprecated_option_encoding (arg ):
200+ _api .warn_deprecated ("3.5" , "encoding" , obj_type = "option" )
201+ return directives .encoding (arg )
202+
203+
199204def mark_plot_labels (app , document ):
200205 """
201206 To make plots referenceable, we need to move the reference from the
@@ -244,7 +249,7 @@ class PlotDirective(Directive):
244249 'format' : _option_format ,
245250 'context' : _option_context ,
246251 'nofigs' : directives .flag ,
247- 'encoding' : directives . encoding ,
252+ 'encoding' : _deprecated_option_encoding ,
248253 'caption' : directives .unchanged ,
249254 }
250255
You can’t perform that action at this time.
0 commit comments