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 @@ -194,6 +194,11 @@ def _option_format(arg):
194194 return directives .choice (arg , ('python' , 'doctest' ))
195195
196196
197+ def _deprecated_option_encoding (arg ):
198+ _api .warn_deprecated ("3.5" , "encoding" , obj_type = "option" )
199+ return directives .encoding (arg )
200+
201+
197202def mark_plot_labels (app , document ):
198203 """
199204 To make plots referenceable, we need to move the reference from the
@@ -242,7 +247,7 @@ class PlotDirective(Directive):
242247 'format' : _option_format ,
243248 'context' : _option_context ,
244249 'nofigs' : directives .flag ,
245- 'encoding' : directives . encoding ,
250+ 'encoding' : _deprecated_option_encoding ,
246251 'caption' : directives .unchanged ,
247252 }
248253
You can’t perform that action at this time.
0 commit comments