BuildStream is a flexible and extensible framework for the modelling of build pipelines in a declarative YAML format, written in python.