Releases¶
dirigent-contrib follows dirigent's version. It depends on dirigent-common and
dirigent-plugin pinned to one release, and carries that release's number: dirigent-contrib
0.27.1 is the package built against dirigent 0.27.1, and the two numbers are never read as
independent. The plugin contract changes directly before 1.0 rather than through compatibility
shims, so a package built against another dirigent is not supported.
There is one package and one version, so every pack is released together. A vX.Y.Z tag on this
repository is checked against the package's version, tested, and publishes the package to PyPI
by trusted publishing, from the GitHub environment pypi.
Every release, with its notes, is on the repository's releases page. What changed in the engine under it is in dirigent's release notes.
What each pack was rehearsed against¶
The systems these packs speak to release on their own schedules, so each pack's pages say which versions its blocks were built and tested against: Chap and the open climate service.