proplot icon indicating copy to clipboard operation
proplot copied to clipboard

MatplotlibDeprecationWarning with unexpected argument for savefig()

Open elyurn opened this issue 2 years ago • 3 comments

Description

Using the development version of proplot in a venv to get the matplotlib version 3.4.3, I have a deprecation warning with savefig()

Steps to reproduce

import proplot as pplt
pplt.subplots()

Expected behavior: No warning :)

Actual behavior:


.../env/lib/python3.11/site-packages/proplot/figure.py:464: MatplotlibDeprecationWarning: savefig() got unexpected keyword argument "facecolor" which is no longer supported as of 3.3 and will become an error two minor releases later
  return func(self, *args, **kwargs)
.../env/lib/python3.11/site-packages/proplot/figure.py:464: MatplotlibDeprecationWarning: savefig() got unexpected keyword argument "edgecolor" which is no longer supported as of 3.3 and will become an error two minor releases later
  return func(self, *args, **kwargs)
.../env/lib/python3.11/site-packages/proplot/figure.py:464: MatplotlibDeprecationWarning: savefig() got unexpected keyword argument "orientation" which is no longer supported as of 3.3 and will become an error two minor releases later
  return func(self, *args, **kwargs)
.../env/lib/python3.11/site-packages/proplot/figure.py:464: MatplotlibDeprecationWarning: savefig() got unexpected keyword argument "bbox_inches_restore" which is no longer supported as of 3.3 and will become an error two minor releases later
  return func(self, *args, **kwargs)

Proplot version

matplotlib: 3.4.3 proplot: 0.9.5.post360

elyurn avatar Aug 25 '23 09:08 elyurn

Same for: proplot: 0.9.7 matplotlib: 3.4.3

mambaforge on m2 macbook

artofbeinghuman avatar Sep 30 '23 14:09 artofbeinghuman

Hi. If you use Python 3.11, maybe the warning will arise when you use savefig() or save. I found Python 3.10 is ok. Desipte I am still looking forwards to the new release of Proplot.

Mickychen00 avatar Dec 20 '23 13:12 Mickychen00

Will there be a fixup of this issue?

Mickychen00 avatar Jan 27 '24 11:01 Mickychen00