Greg Lucas
Greg Lucas
## PR Summary Let the canvas decide whether to cache the renderer or not and let the figure request the renderer from the canvas. The canvas can either return a...
The GeoAxes class now requires the `projection` keyword argument rather than `map_projection` to be more consistent with how a normal Axes is created. In particular, this makes working with AxesGrid...
This adds a check for values less than -180, effectively clipping all PlateCarree values to be between -180 and 180 after transforms. Closes #1997
### Description The Contributor License Agreement can be intimidating and discourage people from contributing. There are very few Met Office employees contributing to Cartopy anymore, so I'm wondering if there...
Added a pre-commit configuration file and applied the auto-linters to the codebase fixing up whitespace and docstrings. Not sure if we want to enable https://pre-commit.ci/ or not?
Update of #1920 (Apparently you can't reopen a closed PR when you've force-pushed to your branch) If a PlateCarree projection is used for transforming vectors, users likely have their data...
We **know** they are guaranteed to be the width of the plot, so the bounds for those cells should be much easier to compute than a slow non-affine transform. Perhaps...
### Bug summary There are no leaks when we plt.show() figures and fire up the GUI mainloop. However, when we are calling savefig() without ever showing we are now creating...
## PR Summary We need to take the refcount of the figuremanager down when we close a window. (apparently dealloc on the Window isn't being called?) We could call this...
### Documentation Link https://matplotlib.org/devdocs/devel/dependencies.html#dependencies-for-testing-matplotlib ### Problem It is somewhat unclear what explicit dependencies are needed for running certain classes of tests and why certain tests are skipped. ### Suggested improvement...