Use typing_extensions to import Self for python versions <3.11

This commit is contained in:
Grant Sanderson
2023-02-02 10:54:47 -08:00
parent c062592684
commit ab6a7df4af
14 changed files with 33 additions and 23 deletions

View File

@ -18,10 +18,10 @@ from manimlib.mobject.types.vectorized_mobject import VMobject
from typing import TYPE_CHECKING
if TYPE_CHECKING:
from typing import Sequence, Self
from typing import Sequence
import numpy.typing as npt
from manimlib.mobject.mobject import Mobject
from manimlib.typing import ManimColor, Vect3
from manimlib.typing import ManimColor, Vect3, Self
VECTOR_LABEL_SCALE_FACTOR = 0.8