Dixit pyflakes, there are several undefined elements in the axes module:
I've labelled these as bugs. It may be that there are no code paths to trigger them, in which case, we can just remove the code.
Thanks for raising @NelleV .
I still don't know what to do here: I tend to think that as the code does not work since 2006, we should probably remove it (less code to maintain is always a good thing).
Maybe @efiring, being the author of this code, can comment on this.
Rip out the entire __pick() method. Everything down to the "### Labelling" comment. The sooner the better. I don't know how it survived so long--probably because axes.py is so huge that obsolete junk like this can hide in it for years.
I'm not actually the author of this; I come up with "blame" because of a fairly large reorganization of axes.py that I did long ago--basically shuffling things around so that I could find things.
FIX Removes code that does work from the axes module