OpsDev.nz Modules¶
Each module is a standalone Python package published under Apache 2.0.
All follow the same conventions: uv for development, GitHub Actions CI,
tag-based OIDC publishing to PyPI.
| Module | Description | Links |
|---|---|---|
| oc-opsdevnz | OpenCollective API client and CLI — GraphQL ops, fiscal hosting management, plan/diff mode | GitHub · PyPI |
| op-opsdevnz | 1Password secret resolution for OpsDev.nz automation | GitHub · PyPI |
| octodns-metaname | OctoDNS provider for Metaname DNS | GitHub · PyPI |
| worklog-opsdevnz | CLI tool for daily worklog entries | GitHub · PyPI |
| module-template-opsdevnz | Starting point for new OpsDev.nz modules — CI, publish pipeline, docs scaffold | GitHub |
To create a new module from the template: