[tool.poetry] name = "manimator" version = "0.1.0" description = "Transform research papers and mathematical concepts into stunning visual explanations (using the manim engine), powered by AI" authors = ["Samarth P ", "Vyoman Jain ", "Shiva Golugula ", "Sai Sathvik "] license = "MIT" readme = "README.md" packages = [{include = "manimator"}] [tool.poetry.dependencies] python = ">=3.11,<3.13" fastapi = "^0.115.6" uvicorn = "^0.34.0" python-dotenv = "0.21.0" litellm = "^1.56.10" python-multipart = "^0.0.20" tenacity = "^9.0.0" manim = "^0.18.1" pypdf2 = "^3.0.1" gradio = "^5.9.1" google-genai = "^1.51.0" manim-voiceover = {extras = ["gtts"], version = "^0.3.7"} setuptools = "^80.9.0" beautifulsoup4 = "^4.12.0" requests = "^2.31.0" readability-lxml = "^0.8.1" [tool.poetry.scripts] app = "manimator.main:main" gradio-app = "manimator.gradio_app:main" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api"