Skip to content

Contributing

How to set up a development environment, run tests, write plugins, and make releases.

Page What it covers
Development setup Clone, install, configure, start services
Running tests Unit, golden, integration test suites
Writing a plugin All five entry-point groups
Release process Versioning, branching, CI, PyPI