(target: Path)
| 940 | |
| 941 | |
| 942 | def stable_target_id(target: Path) -> str: |
| 943 | digest = hashlib.sha256(f"local-workspace\0{target}".encode()).hexdigest() |
| 944 | return f"target_sha256_{digest}" |
| 945 | |
| 946 | |
| 947 | def expected_target_kinds(scan: sqlite3.Row) -> list[str]: |