The outcome of checking a single package.
| 291 | |
| 292 | @dataclass |
| 293 | class Result: |
| 294 | """The outcome of checking a single package.""" |
| 295 | |
| 296 | package: str |
| 297 | ok: bool |
| 298 | stage: str |
| 299 | """Where the result was decided: ``"resolution"``, ``"min-version"`` or ``"ok"``.""" |
| 300 | detail: str |
| 301 | """Human-readable diagnostics to print on failure.""" |
| 302 | |
| 303 | |
| 304 | def _venv_python(venv: Path) -> Path: |