NCAR / geocat-examples

GeoCAT-examples provides a gallery of visualization examples demonstrating how to reproduce plots from NCL Applications scripts with packages in Python. It also includes some longer form examples demonstrating how to use functionality from various GeoCAT packages.
https://geocat-examples.readthedocs.io
Apache License 2.0
66 stars 42 forks source link

Support for matplotlib 3.8+ (positional to keyword args) #578

Closed kafitzgerald closed 10 months ago

kafitzgerald commented 11 months ago

As of matplotlib 3.8 some positional arguments are no longer accepted. We use some of these (e.g. in NCL_polyg_19.py where we use Polygon).

This showed up in the upstream dev CI I set up. I'm guessing it's not showing up in other CI runs, because geocat-viz has matplotlib pinned to <3.8 until the next release.

Another reminder that upstream dev CI is probably a good idea.