an ottomatic video creator
pip install al-ottoOtto ships with several optional packages, which can be installed with pip or pdm
pip install al-otto[test]pip install .[test]pdm install -G test- Install pdm
pip install pdm- Clone the repository
git clone https://github.com/quaternionmedia/otto.git- cd into the repo
cd otto- Install the development dependencies
pdm install- Create a local virtual environment
pdm venv create- Activate your local virtual environment
eval $(pdm venv activate)Or...
source .venv/bin/activateDeactivate your virtual environment by running deactivate
Inlcudes pytest and other testing dependencies. Run with:
pytestCan also be run with VSCode Python test extension, or VSCode debugger.
Includes the python dependencies needed for rendering and effects.
NOTE Requires a working installation of imagemagick
Includes documentation building tool. Run with:
mkdocs serve -a 0.0.0.0:9000Then visit localhost:9000
Running all tests and formatters can be done as a one-liner using nox
pip install noxThen run:
noxTo run a single session, i.e. just the test suite, run:
nox -s coverageSee noxfile.py for other commands.
Created by Quaternion Media, LLC