diff --git a/manimlib/mobject/geometry.py b/manimlib/mobject/geometry.py index 982372f6..1410e74b 100644 --- a/manimlib/mobject/geometry.py +++ b/manimlib/mobject/geometry.py @@ -8,7 +8,7 @@ import numpy as np from manimlib.constants import DL, DOWN, DR, LEFT, ORIGIN, OUT, RIGHT, UL, UP, UR from manimlib.constants import GREY_A, RED, WHITE from manimlib.constants import MED_SMALL_BUFF -from manimlib.constants import PI, TAU +from manimlib.constants import DEGREES, PI, TAU from manimlib.mobject.mobject import Mobject from manimlib.mobject.types.vectorized_mobject import DashedVMobject from manimlib.mobject.types.vectorized_mobject import VGroup @@ -31,7 +31,7 @@ from typing import TYPE_CHECKING if TYPE_CHECKING: from colour import Color - from typing import Union + from typing import Iterable, Union ManimColor = Union[str, Color] diff --git a/manimlib/mobject/probability.py b/manimlib/mobject/probability.py index ac921025..00d9232b 100644 --- a/manimlib/mobject/probability.py +++ b/manimlib/mobject/probability.py @@ -1,5 +1,7 @@ from __future__ import annotations +import numpy as np + from manimlib.constants import BLUE, BLUE_E, GREEN_E, GREY_B, GREY_D, MAROON_B, YELLOW from manimlib.constants import DOWN, LEFT, RIGHT, UP from manimlib.constants import MED_LARGE_BUFF, MED_SMALL_BUFF, SMALL_BUFF diff --git a/manimlib/mobject/types/point_cloud_mobject.py b/manimlib/mobject/types/point_cloud_mobject.py index f05ca8ea..59482a25 100644 --- a/manimlib/mobject/types/point_cloud_mobject.py +++ b/manimlib/mobject/types/point_cloud_mobject.py @@ -1,5 +1,7 @@ from __future__ import annotations +import numpy as np + from manimlib.constants import BLACK from manimlib.constants import ORIGIN from manimlib.mobject.mobject import Mobject