diff --git a/.flake8 b/.flake8 index c3b9bf819d9c..275fea8d9d5d 100644 --- a/.flake8 +++ b/.flake8 @@ -42,7 +42,6 @@ per-file-ignores = matplotlib/mathtext.py: E201, E202, E203, E211, E221, E222, E225, E251, E301, E402 matplotlib/projections/geo.py: E203, E221, E502 matplotlib/pylab.py: E501 - matplotlib/pyplot.py: E302, E701 matplotlib/rcsetup.py: E203, E225, E501 matplotlib/sphinxext/plot_directive.py: E402 matplotlib/tests/test_mathtext.py: E501 diff --git a/lib/matplotlib/pyplot.py b/lib/matplotlib/pyplot.py index cb45bf43b738..e2aa51541e39 100644 --- a/lib/matplotlib/pyplot.py +++ b/lib/matplotlib/pyplot.py @@ -2354,6 +2354,7 @@ def _autogen_docstring(base): def acorr(x, *, data=None, **kwargs): return gca().acorr(x=x, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.angle_spectrum) def angle_spectrum( @@ -2363,46 +2364,55 @@ def angle_spectrum( x=x, Fs=Fs, Fc=Fc, window=window, pad_to=pad_to, sides=sides, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.annotate) def annotate(text, xy, *args, **kwargs): return gca().annotate(text=text, xy=xy, *args, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.arrow) def arrow(x, y, dx, dy, **kwargs): return gca().arrow(x=x, y=y, dx=dx, dy=dy, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.autoscale) def autoscale(enable=True, axis='both', tight=None): return gca().autoscale(enable=enable, axis=axis, tight=tight) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.axhline) def axhline(y=0, xmin=0, xmax=1, **kwargs): return gca().axhline(y=y, xmin=xmin, xmax=xmax, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.axhspan) def axhspan(ymin, ymax, xmin=0, xmax=1, **kwargs): return gca().axhspan(ymin=ymin, ymax=ymax, xmin=xmin, xmax=xmax, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.axis) def axis(*v, **kwargs): return gca().axis(*v, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.axvline) def axvline(x=0, ymin=0, ymax=1, **kwargs): return gca().axvline(x=x, ymin=ymin, ymax=ymax, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.axvspan) def axvspan(xmin, xmax, ymin=0, ymax=1, **kwargs): return gca().axvspan(xmin=xmin, xmax=xmax, ymin=ymin, ymax=ymax, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.bar) def bar( @@ -2412,11 +2422,13 @@ def bar( x=x, height=height, width=width, bottom=bottom, align=align, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.barbs) def barbs(*args, data=None, **kw): return gca().barbs(*args, data=data, **kw) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.barh) def barh(y, width, height=0.8, left=None, *, align='center', **kwargs): @@ -2424,6 +2436,7 @@ def barh(y, width, height=0.8, left=None, *, align='center', **kwargs): y=y, width=width, height=height, left=left, align=align, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.boxplot) def boxplot( @@ -2447,22 +2460,26 @@ def boxplot( whiskerprops=whiskerprops, manage_xticks=manage_xticks, autorange=autorange, zorder=zorder, data=data) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.broken_barh) def broken_barh(xranges, yrange, *, data=None, **kwargs): return gca().broken_barh( xranges=xranges, yrange=yrange, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.cla) def cla(): return gca().cla() + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.clabel) def clabel(CS, *args, **kwargs): return gca().clabel(CS=CS, *args, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.cohere) def cohere( @@ -2474,20 +2491,23 @@ def cohere( window=window, noverlap=noverlap, pad_to=pad_to, sides=sides, scale_by_freq=scale_by_freq, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.contour) def contour(*args, data=None, **kwargs): __ret = gca().contour(*args, data=data, **kwargs) - if __ret._A is not None: sci(__ret) + if __ret._A is not None: sci(__ret) # noqa return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.contourf) def contourf(*args, data=None, **kwargs): __ret = gca().contourf(*args, data=data, **kwargs) - if __ret._A is not None: sci(__ret) + if __ret._A is not None: sci(__ret) # noqa return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.csd) def csd( @@ -2500,6 +2520,7 @@ def csd( scale_by_freq=scale_by_freq, return_line=return_line, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.errorbar) def errorbar( @@ -2514,6 +2535,7 @@ def errorbar( xuplims=xuplims, errorevery=errorevery, capthick=capthick, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.eventplot) def eventplot( @@ -2526,11 +2548,13 @@ def eventplot( linewidths=linewidths, colors=colors, linestyles=linestyles, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.fill) def fill(*args, data=None, **kwargs): return gca().fill(*args, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.fill_between) def fill_between( @@ -2540,6 +2564,7 @@ def fill_between( x=x, y1=y1, y2=y2, where=where, interpolate=interpolate, step=step, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.fill_betweenx) def fill_betweenx( @@ -2549,11 +2574,13 @@ def fill_betweenx( y=y, x1=x1, x2=x2, where=where, step=step, interpolate=interpolate, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.grid) def grid(b=None, which='major', axis='both', **kwargs): return gca().grid(b=b, which=which, axis=axis, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.hexbin) def hexbin( @@ -2571,6 +2598,7 @@ def hexbin( sci(__ret) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.hist) def hist( @@ -2586,6 +2614,7 @@ def hist( color=color, label=label, stacked=stacked, normed=normed, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.hist2d) def hist2d( @@ -2597,6 +2626,7 @@ def hist2d( sci(__ret[-1]) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.hlines) def hlines( @@ -2606,6 +2636,7 @@ def hlines( y=y, xmin=xmin, xmax=xmax, colors=colors, linestyles=linestyles, label=label, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.imshow) def imshow( @@ -2622,21 +2653,25 @@ def imshow( sci(__ret) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.legend) def legend(*args, **kwargs): return gca().legend(*args, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.locator_params) def locator_params(axis='both', tight=None, **kwargs): return gca().locator_params(axis=axis, tight=tight, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.loglog) def loglog(*args, **kwargs): return gca().loglog(*args, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.magnitude_spectrum) def magnitude_spectrum( @@ -2646,21 +2681,25 @@ def magnitude_spectrum( x=x, Fs=Fs, Fc=Fc, window=window, pad_to=pad_to, sides=sides, scale=scale, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.margins) def margins(*margins, x=None, y=None, tight=True): return gca().margins(*margins, x=x, y=y, tight=tight) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.minorticks_off) def minorticks_off(): return gca().minorticks_off() + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.minorticks_on) def minorticks_on(): return gca().minorticks_on() + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.pcolor) def pcolor( @@ -2672,6 +2711,7 @@ def pcolor( sci(__ret) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.pcolormesh) def pcolormesh( @@ -2685,6 +2725,7 @@ def pcolormesh( sci(__ret) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.phase_spectrum) def phase_spectrum( @@ -2694,6 +2735,7 @@ def phase_spectrum( x=x, Fs=Fs, Fc=Fc, window=window, pad_to=pad_to, sides=sides, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.pie) def pie( @@ -2710,12 +2752,14 @@ def pie( wedgeprops=wedgeprops, textprops=textprops, center=center, frame=frame, rotatelabels=rotatelabels, data=data) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.plot) def plot(*args, scalex=True, scaley=True, data=None, **kwargs): return gca().plot( *args, scalex=scalex, scaley=scaley, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.plot_date) def plot_date( @@ -2725,6 +2769,7 @@ def plot_date( x=x, y=y, fmt=fmt, tz=tz, xdate=xdate, ydate=ydate, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.psd) def psd( @@ -2737,6 +2782,7 @@ def psd( scale_by_freq=scale_by_freq, return_line=return_line, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.quiver) def quiver(*args, data=None, **kw): @@ -2744,11 +2790,13 @@ def quiver(*args, data=None, **kw): sci(__ret) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.quiverkey) def quiverkey(Q, X, Y, U, label, **kw): return gca().quiverkey(Q=Q, X=X, Y=Y, U=U, label=label, **kw) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.scatter) def scatter( @@ -2762,16 +2810,19 @@ def scatter( sci(__ret) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.semilogx) def semilogx(*args, **kwargs): return gca().semilogx(*args, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.semilogy) def semilogy(*args, **kwargs): return gca().semilogy(*args, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.specgram) def specgram( @@ -2787,6 +2838,7 @@ def specgram( sci(__ret[-1]) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.spy) def spy( @@ -2795,14 +2847,16 @@ def spy( __ret = gca().spy( Z=Z, precision=precision, marker=marker, markersize=markersize, aspect=aspect, origin=origin, **kwargs) - if isinstance(__ret, cm.ScalarMappable): sci(__ret) + if isinstance(__ret, cm.ScalarMappable): sci(__ret) # noqa return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.stackplot) def stackplot(x, *args, data=None, **kwargs): return gca().stackplot(x=x, *args, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.stem) def stem( @@ -2812,11 +2866,13 @@ def stem( *args, linefmt=linefmt, markerfmt=markerfmt, basefmt=basefmt, bottom=bottom, label=label, data=data) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.step) def step(x, y, *args, where='pre', data=None, **kwargs): return gca().step(x=x, y=y, *args, where=where, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.streamplot) def streamplot( @@ -2834,22 +2890,26 @@ def streamplot( sci(__ret.lines) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.table) def table(**kwargs): return gca().table(**kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.text) def text(x, y, s, fontdict=None, withdash=False, **kwargs): return gca().text( x=x, y=y, s=s, fontdict=fontdict, withdash=withdash, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.tick_params) def tick_params(axis='both', **kwargs): return gca().tick_params(axis=axis, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.ticklabel_format) def ticklabel_format( @@ -2860,20 +2920,23 @@ def ticklabel_format( useOffset=useOffset, useLocale=useLocale, useMathText=useMathText) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.tricontour) def tricontour(*args, **kwargs): __ret = gca().tricontour(*args, **kwargs) - if __ret._A is not None: sci(__ret) + if __ret._A is not None: sci(__ret) # noqa return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.tricontourf) def tricontourf(*args, **kwargs): __ret = gca().tricontourf(*args, **kwargs) - if __ret._A is not None: sci(__ret) + if __ret._A is not None: sci(__ret) # noqa return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @_autogen_docstring(Axes.tripcolor) def tripcolor(*args, **kwargs): @@ -2881,11 +2944,13 @@ def tripcolor(*args, **kwargs): sci(__ret) return __ret + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.triplot) def triplot(*args, **kwargs): return gca().triplot(*args, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.violinplot) def violinplot( @@ -2898,6 +2963,7 @@ def violinplot( showmedians=showmedians, points=points, bw_method=bw_method, data=data) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.vlines) def vlines( @@ -2907,6 +2973,7 @@ def vlines( x=x, ymin=ymin, ymax=ymax, colors=colors, linestyles=linestyles, label=label, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.xcorr) def xcorr( @@ -2916,39 +2983,46 @@ def xcorr( x=x, y=y, normed=normed, detrend=detrend, usevlines=usevlines, maxlags=maxlags, data=data, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes._sci) def sci(im): return gca()._sci(im=im) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.set_title) def title(label, fontdict=None, loc='center', pad=None, **kwargs): return gca().set_title( label=label, fontdict=fontdict, loc=loc, pad=pad, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.set_xlabel) def xlabel(xlabel, fontdict=None, labelpad=None, **kwargs): return gca().set_xlabel( xlabel=xlabel, fontdict=fontdict, labelpad=labelpad, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.set_ylabel) def ylabel(ylabel, fontdict=None, labelpad=None, **kwargs): return gca().set_ylabel( ylabel=ylabel, fontdict=fontdict, labelpad=labelpad, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.set_xscale) def xscale(value, **kwargs): return gca().set_xscale(value=value, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. @docstring.copy_dedent(Axes.set_yscale) def yscale(value, **kwargs): return gca().set_yscale(value=value, **kwargs) + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def autumn(): """ @@ -2959,6 +3033,7 @@ def autumn(): """ set_cmap("autumn") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def bone(): """ @@ -2969,6 +3044,7 @@ def bone(): """ set_cmap("bone") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def cool(): """ @@ -2979,6 +3055,7 @@ def cool(): """ set_cmap("cool") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def copper(): """ @@ -2989,6 +3066,7 @@ def copper(): """ set_cmap("copper") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def flag(): """ @@ -2999,6 +3077,7 @@ def flag(): """ set_cmap("flag") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def gray(): """ @@ -3009,6 +3088,7 @@ def gray(): """ set_cmap("gray") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def hot(): """ @@ -3019,6 +3099,7 @@ def hot(): """ set_cmap("hot") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def hsv(): """ @@ -3029,6 +3110,7 @@ def hsv(): """ set_cmap("hsv") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def jet(): """ @@ -3039,6 +3121,7 @@ def jet(): """ set_cmap("jet") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def pink(): """ @@ -3049,6 +3132,7 @@ def pink(): """ set_cmap("pink") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def prism(): """ @@ -3059,6 +3143,7 @@ def prism(): """ set_cmap("prism") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def spring(): """ @@ -3069,6 +3154,7 @@ def spring(): """ set_cmap("spring") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def summer(): """ @@ -3079,6 +3165,7 @@ def summer(): """ set_cmap("summer") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def winter(): """ @@ -3089,6 +3176,7 @@ def winter(): """ set_cmap("winter") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def magma(): """ @@ -3099,6 +3187,7 @@ def magma(): """ set_cmap("magma") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def inferno(): """ @@ -3109,6 +3198,7 @@ def inferno(): """ set_cmap("inferno") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def plasma(): """ @@ -3119,6 +3209,7 @@ def plasma(): """ set_cmap("plasma") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def viridis(): """ @@ -3129,6 +3220,7 @@ def viridis(): """ set_cmap("viridis") + # Autogenerated by boilerplate.py. Do not edit as changes will be lost. def nipy_spectral(): """ diff --git a/tools/boilerplate.py b/tools/boilerplate.py index b7e9cdccee21..b639ba420409 100644 --- a/tools/boilerplate.py +++ b/tools/boilerplate.py @@ -31,6 +31,7 @@ "##############\n") AUTOGEN_MSG = """ + # Autogenerated by boilerplate.py. Do not edit as changes will be lost.""" CMAPPABLE_TEMPLATE = AUTOGEN_MSG + """ @@ -143,20 +144,20 @@ def boilerplate_gen(): ) cmappable = { - 'contour': 'if __ret._A is not None: sci(__ret)', - 'contourf': 'if __ret._A is not None: sci(__ret)', + 'contour': 'if __ret._A is not None: sci(__ret) # noqa', + 'contourf': 'if __ret._A is not None: sci(__ret) # noqa', 'hexbin': 'sci(__ret)', 'scatter': 'sci(__ret)', 'pcolor': 'sci(__ret)', 'pcolormesh': 'sci(__ret)', 'hist2d': 'sci(__ret[-1])', 'imshow': 'sci(__ret)', - 'spy': 'if isinstance(__ret, cm.ScalarMappable): sci(__ret)', + 'spy': 'if isinstance(__ret, cm.ScalarMappable): sci(__ret) # noqa', 'quiver': 'sci(__ret)', 'specgram': 'sci(__ret[-1])', 'streamplot': 'sci(__ret.lines)', - 'tricontour': 'if __ret._A is not None: sci(__ret)', - 'tricontourf': 'if __ret._A is not None: sci(__ret)', + 'tricontour': 'if __ret._A is not None: sci(__ret) # noqa', + 'tricontourf': 'if __ret._A is not None: sci(__ret) # noqa', 'tripcolor': 'sci(__ret)', } @@ -273,7 +274,6 @@ def build_pyplot(): with pyplot_path.open('w') as pyplot: pyplot.writelines(pyplot_orig) - pyplot.write('\n') pyplot.writelines(boilerplate_gen()) pyplot.write('\n')