Add support for repositories
Released on April 16, 2026
What's Changed
✨ Highlight: Repositories — this release introduces first-class repositories, a new way to tell peppy where to discover nodes. Register local directories, git repositories (with optional branch/tag pinning via --ref), or HTTP endpoints with peppy repo add, then run peppy repo refresh to build a cached index of every available node. Once indexed, nodes can be added by their short name:tag form (e.g. peppy node add uvc_camera:0.1.0) and launched in the node stack without pointing at a path or URL.
- Add repositories feature by @godardt in #161
- Automatically test for docs drift by @godardt in #163
node addcommand now works with node name + tag from repositories by @godardt in #162- Add ability to use
stack launchwith nodes from repositories by @godardt in #164 - docs: sync with PR #165 by @godardt in #166
- docs: sync with PR #165 by @godardt in #167
- docs: sync with PR #165 by @godardt in #168
- Release v0.8.0 by @godardt in #165
Full Changelog: v0.7.0...v0.8.0