MatplotlibDeprecationWarning with unexpected argument for savefig()
elyurn opened this issue · comments
Tristan Nerson commented
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
Marvin Baumann commented
Same for:
proplot: 0.9.7
matplotlib: 3.4.3
mambaforge on m2 macbook
Mickychen00 commented
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 commented
Will there be a fixup of this issue?