"""Builds the PDF report of one stored scan, from the artifacts that scan put in the bucket. A standalone tool rather than another persistent_storage command: it reads the store and writes a file, and nothing else in the pipeline depends on it. The seams are drawn so that the whole package moves to archon by changing what :mod:`sources` reads from -- everything after that point works on bytes and rows, not on a particular store. The parts it does not own are reused rather than reimplemented, and copied into ``vendor/`` so the package can also be lifted into a repository of its own. See ``vendor/README.md``. """ from .vendor import activate # Before anything else imports what this borrows. In the monorepo it finds the real packages and # does nothing; in a repository of its own it puts the copies on the path. activate()