From f6f2e4090fcf366357b14f4da5e240c9ecd562df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Eertmans?= Date: Mon, 7 Aug 2023 10:11:16 +0200 Subject: [PATCH] fix(lib): fix import * (typo in name) --- manim_slides/__init__.py | 2 +- manim_slides/manim.py | 16 ++-------------- manim_slides/utils.py | 15 +++++++++++++++ 3 files changed, 18 insertions(+), 15 deletions(-) create mode 100644 manim_slides/utils.py diff --git a/manim_slides/__init__.py b/manim_slides/__init__.py index 1997483..e2f7e09 100644 --- a/manim_slides/__init__.py +++ b/manim_slides/__init__.py @@ -43,6 +43,6 @@ new_module.__dict__.update( "__path__": __path__, "__doc__": __doc__, "__version__": __version__, - "__all__": ("__version__", "Slides", "ThreeDSlide"), + "__all__": ("__version__", "Slide", "ThreeDSlide"), } ) diff --git a/manim_slides/manim.py b/manim_slides/manim.py index e3ce6fd..fa4375d 100644 --- a/manim_slides/manim.py +++ b/manim_slides/manim.py @@ -1,8 +1,7 @@ -import os import sys -from contextlib import contextmanager from importlib.util import find_spec -from typing import Iterator + +from .utils import suppress_stdout __all__ = [ # 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_AVAILABLE = find_spec(MANIM_PACKAGE_NAME) is not None MANIM_IMPORTED = MANIM_PACKAGE_NAME in sys.modules diff --git a/manim_slides/utils.py b/manim_slides/utils.py new file mode 100644 index 0000000..113e9e4 --- /dev/null +++ b/manim_slides/utils.py @@ -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