fix(lib): fix import * (typo in name)

This commit is contained in:
Jérome Eertmans
2023-08-07 10:11:16 +02:00
parent 146a2f7839
commit f6f2e4090f
3 changed files with 18 additions and 15 deletions

View File

@ -43,6 +43,6 @@ new_module.__dict__.update(
"__path__": __path__, "__path__": __path__,
"__doc__": __doc__, "__doc__": __doc__,
"__version__": __version__, "__version__": __version__,
"__all__": ("__version__", "Slides", "ThreeDSlide"), "__all__": ("__version__", "Slide", "ThreeDSlide"),
} }
) )

View File

@ -1,8 +1,7 @@
import os
import sys import sys
from contextlib import contextmanager
from importlib.util import find_spec from importlib.util import find_spec
from typing import Iterator
from .utils import suppress_stdout
__all__ = [ __all__ = [
# Constants # Constants
@ -29,17 +28,6 @@ __all__ = [
] ]
@contextmanager
def suppress_stdout() -> Iterator[None]:
with open(os.devnull, "w") as devnull:
old_stdout = sys.stdout
sys.stdout = devnull
try:
yield
finally:
sys.stdout = old_stdout
MANIM_PACKAGE_NAME = "manim" MANIM_PACKAGE_NAME = "manim"
MANIM_AVAILABLE = find_spec(MANIM_PACKAGE_NAME) is not None MANIM_AVAILABLE = find_spec(MANIM_PACKAGE_NAME) is not None
MANIM_IMPORTED = MANIM_PACKAGE_NAME in sys.modules MANIM_IMPORTED = MANIM_PACKAGE_NAME in sys.modules

15
manim_slides/utils.py Normal file
View File

@ -0,0 +1,15 @@
import os
import sys
from contextlib import contextmanager
from typing import Iterator
@contextmanager
def suppress_stdout() -> Iterator[None]:
with open(os.devnull, "w") as devnull:
old_stdout = sys.stdout
sys.stdout = devnull
try:
yield
finally:
sys.stdout = old_stdout