In my continuing quest to get style cycles working, I wanted to get errorbar() to support it as well. Unfortunately, errorbar() has a default kwarg ‘fmt’ that takes a value of ‘-’, and None already has a special meaning in errorbar(). Therefore, I wanted to determine if the user wants to use the stylecycle by seeing if ‘fmt’ does not get specified in the call to errorbar(). This requires removing the ‘fmt’ kwarg from the call signature for errorbar() in axes.py.
Of course, changing the call signature for errorbar() in axes.py would require changing the call signature in pyplot.py. But this is supposed to be done by boilerplate.py. How/when during the build does this file get called? Also, pyplot.py is under revision control, so it seems to be a bit odd to have auto-generated files under revision control (or is it just me?).
Is boilerplate.py antiquated? Should we give it another look after the v1.1 release?