fix(lib): properly import manimlib and fix tests (#550)

This commit is contained in:
Jérome Eertmans
2025-08-27 11:39:43 +02:00
committed by GitHub
parent ff08345cfd
commit 3e07d2925e
11 changed files with 1497 additions and 1238 deletions

View File

@ -22,8 +22,17 @@ if MANIM:
from manim import LEFT, AnimationGroup, FadeIn, FadeOut
from manim.mobject.mobject import Mobject
else:
import sys
# Manimlib parses sys.argv on import, so we clear it temporarily.
old_argv = sys.argv
sys.argv = [__file__]
from manimlib import LEFT, AnimationGroup, FadeIn, FadeOut
sys.argv = old_argv
del sys
Mobject = Any