Hi Dominic,
This is brilliant feedback.
Can you open two separate JIRA tickets and we can work them through there?
Also, see below for some comments,

On Sun, Oct 7, 2018 at 7:58 PM <dev-digest-h...@climate.apache.org> wrote:

>
> First, it seems necessary to conda install proj4 in addition to ocw
> (perhaps that should be a dependency?)


If it needs to be installed then yes it certainly should be a dependency.
Please submit a pull request and we can try it out. Maybe this has to do
with Basemap packaging for Windows... I'm not sure.


>
> Second, it seems axes_grid1/axes_grid.py has this curious condition:
>
>         if ngrids is None:
>             ngrids = self._nrows * self._ncols
>         else:
>              if not 0 <= ngrids < self._nrows * self._ncols:
>                 raise Exception
>
> This exception happens (see below); that comparison looks off-by-one
> (ngrids <= self._nrows * self._ncols).
>

I would need to step through the code to see the variable values, also this
code is not for OCW so we would need to pick up the conversation over at
MPL repository.
You may have a also seen recently that Kyo opened an issue on JIRA recently
on upgrading matplotlib as well
https://issues.apache.org/jira/browse/CLIMATE-961


>
> I'd love to help out, is there a pointer to how to develop with some local
> packages, eg a local fork of axes_grid1, instead of conda versions?


The pointer would be to clone that code and install it locally. Similarly
you could install OCW from Git as well.


>
> All for now,
>
>
Again thank you. If you could open JIRA issue for the above we can get
started on this.
Lewis

Reply via email to