A snapshot records installed package versions, but two machines can resolve the same versions from different lockfiles. Recording the hash of a present uv.lock/requirements.txt would make diff flag when the pinned set, not just the resolved versions, changed.
A snapshot records installed package versions, but two machines can resolve the same versions from different lockfiles. Recording the hash of a present
uv.lock/requirements.txtwould makediffflag when the pinned set, not just the resolved versions, changed.