deepdog
The DiPole DiaGnostic tool.
Getting started
poetry install
to start locally
Commit using Conventional Commits, and when commits are on master, release with just release
.
In general just --list
has some of the useful stuff for figuring out what development tools there are.
Poetry as an installer is good, even better is using Nix (maybe with direnv to automatically pick up the devShell
from flake.nix
).
In either case just
should handle actually calling things in a way that's agnostic to poetry as a runner or through nix.
local scripts
local_scripts
folder allows for scripts to be run using this code, but that probably isn't the most auditable for actual usage.
The API is still only something I'm using so there's no guarantees yet that it will be stable; overall semantic versioning should help with API breaks.