Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.04 KB

MAINTENANCE.md

File metadata and controls

23 lines (15 loc) · 1.04 KB

Maintainer documentation

CI

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.

Code format

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.

Version bump

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.