Skip to main content

How we build

lpip is a small CLI. We still want a public example of how we develop: tests, CI, releases, and (when ready) coverage.

This section is the exhibit. It is not required to use lpip.

ExhibitStatus
CoveragePlaceholder — pytest-cov HTML not wired yet
Full-page coverage view/metrics-view/coverage
GitLab CIdocs/gitlab-ci.md in Git
ADRsdocs/adr/ in Git

The embedding pattern matches esysrepo (static HTML under /metrics/…, iframe at /metrics-view/…). The producer (pytest-cov in CI) is deliberately not copied from the C++/Conan pipeline. When reports exist, CI will copy HTML into website/static/metrics/coverage/ before the Docusaurus build.