Skip to content

Commit bf96be4

Browse files
committed
Fix linting in test notebooks
1 parent ede1ebb commit bf96be4

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

lib/matplotlib/backends/web_backend/nbagg_uat.ipynb

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@
309309
"metadata": {},
310310
"outputs": [],
311311
"source": [
312-
"from matplotlib.backends.backend_nbagg import new_figure_manager,show\n",
312+
"from matplotlib.backends.backend_nbagg import new_figure_manager\n",
313313
"\n",
314314
"manager = new_figure_manager(1000)\n",
315315
"fig = manager.canvas.figure\n",
@@ -341,15 +341,18 @@
341341
"x = np.arange(0, 2*np.pi, 0.01) # x-array\n",
342342
"line, = ax.plot(x, np.sin(x))\n",
343343
"\n",
344+
"\n",
344345
"def animate(i):\n",
345346
" line.set_ydata(np.sin(x+i/10.0)) # update the data\n",
346347
" return line,\n",
347348
"\n",
348-
"#Init only required for blitting to give a clean slate.\n",
349+
"\n",
350+
"# Init only required for blitting to give a clean slate.\n",
349351
"def init():\n",
350352
" line.set_ydata(np.ma.array(x, mask=True))\n",
351353
" return line,\n",
352354
"\n",
355+
"\n",
353356
"ani = animation.FuncAnimation(fig, animate, np.arange(1, 200), init_func=init,\n",
354357
" interval=100., blit=True)\n",
355358
"plt.show()"
@@ -405,6 +408,8 @@
405408
"ln, = ax.plot(x,y)\n",
406409
"evt = []\n",
407410
"colors = iter(itertools.cycle(['r', 'g', 'b', 'k', 'c']))\n",
411+
"\n",
412+
"\n",
408413
"def on_event(event):\n",
409414
" if event.name.startswith('key'):\n",
410415
" fig.suptitle('%s: %s' % (event.name, event.key))\n",
@@ -417,6 +422,7 @@
417422
" fig.canvas.draw()\n",
418423
" fig.canvas.draw_idle()\n",
419424
"\n",
425+
"\n",
420426
"fig.canvas.mpl_connect('button_press_event', on_event)\n",
421427
"fig.canvas.mpl_connect('button_release_event', on_event)\n",
422428
"fig.canvas.mpl_connect('scroll_event', on_event)\n",
@@ -448,10 +454,12 @@
448454
"fig, ax = plt.subplots()\n",
449455
"text = ax.text(0.5, 0.5, '', ha='center')\n",
450456
"\n",
457+
"\n",
451458
"def update(text):\n",
452459
" text.set(text=time.ctime())\n",
453460
" text.axes.figure.canvas.draw()\n",
454-
" \n",
461+
"\n",
462+
"\n",
455463
"timer = fig.canvas.new_timer(500, [(update, [text], {})])\n",
456464
"timer.start()\n",
457465
"plt.show()"
@@ -471,7 +479,7 @@
471479
"outputs": [],
472480
"source": [
473481
"fig, ax = plt.subplots()\n",
474-
"text = ax.text(0.5, 0.5, '', ha='center') \n",
482+
"text = ax.text(0.5, 0.5, '', ha='center')\n",
475483
"timer = fig.canvas.new_timer(500, [(update, [text], {})])\n",
476484
"\n",
477485
"timer.single_shot = True\n",
@@ -578,18 +586,20 @@
578586
"cnt = itertools.count()\n",
579587
"bg = None\n",
580588
"\n",
589+
"\n",
581590
"def onclick_handle(event):\n",
582591
" \"\"\"Should draw elevating green line on each mouse click\"\"\"\n",
583592
" global bg\n",
584593
" if bg is None:\n",
585-
" bg = ax.figure.canvas.copy_from_bbox(ax.bbox) \n",
594+
" bg = ax.figure.canvas.copy_from_bbox(ax.bbox)\n",
586595
" ax.figure.canvas.restore_region(bg)\n",
587596
"\n",
588597
" cur_y = (next(cnt) % 10) * 0.1\n",
589598
" ln.set_ydata([cur_y, cur_y])\n",
590599
" ax.draw_artist(ln)\n",
591600
" ax.figure.canvas.blit(ax.bbox)\n",
592601
"\n",
602+
"\n",
593603
"fig, ax = plt.subplots()\n",
594604
"ax.plot([0, 1], [0, 1], 'r')\n",
595605
"ln, = ax.plot([0, 1], [0, 0], 'g', animated=True)\n",
@@ -598,13 +608,6 @@
598608
"\n",
599609
"ax.figure.canvas.mpl_connect('button_press_event', onclick_handle)"
600610
]
601-
},
602-
{
603-
"cell_type": "code",
604-
"execution_count": null,
605-
"metadata": {},
606-
"outputs": [],
607-
"source": []
608611
}
609612
],
610613
"metadata": {

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,6 @@ exclude = [
101101
"tools/gh_api.py",
102102
".tox",
103103
".eggs",
104-
# TODO: fix .ipynb files
105-
"*.ipynb"
106104
]
107105
line-length = 88
108106
target-version = "py311"
@@ -174,6 +172,7 @@ convention = "numpy"
174172

175173
[tool.ruff.lint.per-file-ignores]
176174
"*.pyi" = ["E501"]
175+
"*.ipynb" = ["E402"]
177176
"doc/conf.py" = ["E402"]
178177
"galleries/examples/animation/frame_grabbing_sgskip.py" = ["E402"]
179178
"galleries/examples/images_contours_and_fields/tricontour_demo.py" = ["E201"]

0 commit comments

Comments
 (0)