From 7b6778bbc82afbd5ac70a0547351588b224c592e Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 3 Jun 2026 01:15:44 +0900 Subject: [PATCH 1/2] feat: drop support for Python 3.9 Update requires-python to >=3.10 in pyproject.toml. --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 24dee14c7..ce1655966 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] dynamic = ['version'] name = "pyvista-tutorial" -requires-python = '>=3.9' +requires-python = '>=3.10' [project.optional-dependencies] all = ['docs'] From b6ff5f0c40f6c13fdf9c6af29377bc0a3e6505d0 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 3 Jun 2026 01:19:18 +0900 Subject: [PATCH 2/2] style: fix ruff B905 (zip strict=True) after bumping to Python 3.10 --- tutorial/03_figures/a_lesson_figures.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tutorial/03_figures/a_lesson_figures.py b/tutorial/03_figures/a_lesson_figures.py index 90d1dde3d..e0831ac4d 100644 --- a/tutorial/03_figures/a_lesson_figures.py +++ b/tutorial/03_figures/a_lesson_figures.py @@ -61,7 +61,10 @@ (-1, 2, 0), ] -solids = [pv.PlatonicSolid(kind, radius=0.4, center=center) for kind, center in zip(kinds, centers)] +solids = [ + pv.PlatonicSolid(kind, radius=0.4, center=center) + for kind, center in zip(kinds, centers, strict=True) +] pl = pv.Plotter(window_size=[1000, 1000]) for _ind, solid in enumerate(solids):