This repo uses Github Actions for automated wheel building, testing, and deployment. The Github Action is inspired by this pyav Github action. To build the wheels, we use the pre-built ffmpeg binaries released by the PyAV organtisation.
The built wheels and source distribution are deployed to PyPI if a tag is being pushed.
This repo uses black for automated code formatting. You
can install it via the dev
ndsi extra requirements or directly via
pip install black
.
Note: The CI requires the black check
to pass in order to start building wheels.
This repo has a bump2version config to
automate version changes. You can install it via the dev
ndsi extra requirements or
directly via pip install bump2version
.