Skip to content

Commit 2e45b3b

Browse files
committed
Code cleanup.
1 parent ce046c4 commit 2e45b3b

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

manim/gui/gui.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,15 @@
1010
dearpygui_imported = False
1111

1212

13-
from typing import Any
13+
from typing import TYPE_CHECKING, Any
1414

1515
from .. import __version__, config
16-
from ..renderer.opengl_renderer import OpenGLRenderer
1716
from ..utils.module_ops import scene_classes_from_file
1817

18+
if TYPE_CHECKING:
19+
from ..renderer.opengl_renderer import OpenGLRenderer
20+
21+
1922
__all__ = ["configure_pygui"]
2023

2124
if dearpygui_imported:

manim/scene/scene.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535

3636
from manim.mobject.mobject import Mobject
3737
from manim.mobject.opengl.opengl_mobject import OpenGLPoint
38-
from manim.typing import Point3D
3938

4039
from .. import config, logger
4140
from ..animation.animation import Animation, Wait, prepare_animation
@@ -59,6 +58,8 @@
5958

6059
from typing_extensions import Self
6160

61+
from manim.typing import Point3D
62+
6263

6364
class RerunSceneHandler(FileSystemEventHandler):
6465
"""A class to handle rerunning a Scene after the input file is modified."""
@@ -1446,6 +1447,8 @@ def get_embedded_method(method_name: str) -> Callable:
14461447

14471448
self.interact(shell, keyboard_thread)
14481449

1450+
# from IPython.terminal.embed import InteractiveShellEmbed
1451+
14491452
def interact(self, shell: Any, keyboard_thread: threading.Thread) -> None:
14501453
assert isinstance(self.renderer, OpenGLRenderer)
14511454
event_handler = RerunSceneHandler(self.queue)

manim/scene/vector_space_scene.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
from typing import TYPE_CHECKING, Any, Callable, cast
99

1010
import numpy as np
11-
from typing_extensions import Self
1211

1312
from manim.animation.creation import DrawBorderThenFill, Group
1413
from manim.camera.camera import Camera
@@ -18,7 +17,6 @@
1817
from manim.mobject.graphing.coordinate_systems import Axes, NumberPlane
1918
from manim.mobject.opengl.opengl_mobject import OpenGLMobject
2019
from manim.mobject.text.tex_mobject import MathTex, Tex
21-
from manim.typing import Point3D
2220
from manim.utils.config_ops import update_dict_recursively
2321

2422
from .. import config

0 commit comments

Comments
 (0)