From 326728d3b417ea84850bae3d7c3417ecff53e13d Mon Sep 17 00:00:00 2001 From: JasonGrace2282 Date: Mon, 30 Oct 2023 21:22:51 -0400 Subject: [PATCH 1/2] Fix CSV reader adding empty files Fixes issue #3311 --- manim/utils/docbuild/manim_directive.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/manim/utils/docbuild/manim_directive.py b/manim/utils/docbuild/manim_directive.py index 5b744985ca..37516110e0 100644 --- a/manim/utils/docbuild/manim_directive.py +++ b/manim/utils/docbuild/manim_directive.py @@ -342,6 +342,9 @@ def _log_rendering_times(*args): sys.exit() print("\nRendering Summary\n-----------------\n") + + # filter out empty lists caused by csv reader + data = [row for row in data if row] max_file_length = max(len(row[0]) for row in data) for key, group in it.groupby(data, key=lambda row: row[0]): From 5e8a7636b713093f650bdc8909c32bb3aeedc539 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 31 Oct 2023 01:27:14 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- manim/utils/docbuild/manim_directive.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manim/utils/docbuild/manim_directive.py b/manim/utils/docbuild/manim_directive.py index 37516110e0..c369464679 100644 --- a/manim/utils/docbuild/manim_directive.py +++ b/manim/utils/docbuild/manim_directive.py @@ -342,7 +342,7 @@ def _log_rendering_times(*args): sys.exit() print("\nRendering Summary\n-----------------\n") - + # filter out empty lists caused by csv reader data = [row for row in data if row]