Skip to main content

Manim extension with custom components, layouts and slide templates aimed to ease the development of live presentations.

Project description

PyPi PyPi CI Docs Code style: black

Manim extension with custom components, layouts and slide templates aimed to ease the development of live presentations.

Installation

pip install git+ssh://git@github.com/lucmos/powermanim.git

Quickstart

Development installation

Setup the development environment:

git clone git@github.com:lucmos/powermanim.git
cd powermanim
conda env create -f env.yaml
conda activate powermanim
pre-commit install

Run the tests:

pre-commit run --all-files
pytest -v

Update the dependencies

Re-install the project in edit mode:

pip install -e .[dev]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

powermanim-0.1.2.tar.gz (86.2 kB view details)

Uploaded Source

Built Distribution

powermanim-0.1.2-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file powermanim-0.1.2.tar.gz.

File metadata

  • Download URL: powermanim-0.1.2.tar.gz
  • Upload date:
  • Size: 86.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for powermanim-0.1.2.tar.gz
Algorithm Hash digest
SHA256 de57ae36871ab96c9efa24aa4f9105bab36eb70b8f5f1e0f65170ede8cfa3980
MD5 846caa32b61c8b6f21ae23c4ca7fafb3
BLAKE2b-256 2260029ad10f8d2725a6cd2abbbcbb30d854aa2ec44dcbca9833ea9a21293ff6

See more details on using hashes here.

File details

Details for the file powermanim-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: powermanim-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for powermanim-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 72d566635d14a33951c173274442b2506c4448a1d579941771c4129a3f6e4fef
MD5 8d2653ae214b23a0ea06346c4e61b99c
BLAKE2b-256 706b47008cb7ca0e08cda9e1e2895b725f24a534dd43d7ba134b3e7ddafb4a4c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page