diff --git a/manim_slides/__init__.py b/manim_slides/__init__.py index 9485bf0..b11020e 100644 --- a/manim_slides/__init__.py +++ b/manim_slides/__init__.py @@ -1 +1,2 @@ +from .__version__ import __version__ from .slide import Slide, ThreeDSlide diff --git a/manim_slides/__version__.py b/manim_slides/__version__.py new file mode 100644 index 0000000..0552768 --- /dev/null +++ b/manim_slides/__version__.py @@ -0,0 +1 @@ +__version__ = "3.0.1" diff --git a/setup.py b/setup.py index 2c89990..0984858 100644 --- a/setup.py +++ b/setup.py @@ -2,6 +2,10 @@ import sys import setuptools +sys.path.append("manim_slides") # To avoid importing manim, which may not be installed + +from __version__ import __version__ as version + if sys.version_info < (3, 7): raise RuntimeError("This package requires Python 3.7+") @@ -10,7 +14,7 @@ with open("README.md", "r") as f: setuptools.setup( name="manim-slides", - version="3.0.0", + version=version, author="Jérome Eertmans (previously, Federico A. Galatolo)", author_email="jeertmans@icloud.com (resp., federico.galatolo@ing.unipi.it)", description="Tool for live presentations using manim",