Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion lib/matplotlib/backends/backend_pdf.py
Original file line number Diff line number Diff line change
Expand Up @@ -2717,7 +2717,8 @@ class FigureCanvasPdf(FigureCanvasBase):
fixed_dpi = 72
filetypes = {'pdf': 'Portable Document Format'}

def get_default_filetype(self):
@classmethod
def get_default_filetype(cls):
return 'pdf'

def print_pdf(self, filename, *,
Expand Down
3 changes: 2 additions & 1 deletion lib/matplotlib/backends/backend_pgf.py
Original file line number Diff line number Diff line change
Expand Up @@ -761,7 +761,8 @@ class FigureCanvasPgf(FigureCanvasBase):
"pdf": "LaTeX compiled PGF picture",
"png": "Portable Network Graphics", }

def get_default_filetype(self):
@classmethod
def get_default_filetype(cls):
return 'pdf'

def _print_pgf_to_fh(self, fh, *, bbox_inches_restore=None):
Expand Down
3 changes: 2 additions & 1 deletion lib/matplotlib/backends/backend_ps.py
Original file line number Diff line number Diff line change
Expand Up @@ -967,7 +967,8 @@ class FigureCanvasPS(FigureCanvasBase):
filetypes = {'ps': 'Postscript',
'eps': 'Encapsulated Postscript'}

def get_default_filetype(self):
@classmethod
def get_default_filetype(cls):
return 'ps'

def _print_ps(
Expand Down
3 changes: 2 additions & 1 deletion lib/matplotlib/backends/backend_svg.py
Original file line number Diff line number Diff line change
Expand Up @@ -1371,7 +1371,8 @@ def print_svgz(self, filename, **kwargs):
gzip.GzipFile(mode='w', fileobj=fh) as gzipwriter):
return self.print_svg(gzipwriter, **kwargs)

def get_default_filetype(self):
@classmethod
def get_default_filetype(cls):
return 'svg'

def draw(self):
Expand Down
3 changes: 2 additions & 1 deletion lib/matplotlib/backends/backend_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,8 @@ def print_foo(self, filename, **kwargs):
"""
self.draw()

def get_default_filetype(self):
@classmethod
def get_default_filetype(cls):
return 'foo'


Expand Down
Loading