feat: auditable corpus manifest with tombstones and lifecycle guards (#25) #85
No files matched your search
@@ -239,4 +239,3 @@ def revoke(dataset_root: Path, contribution_id: str, at: str, reason: str) -> di
|
||||
}
|
||||
append_record(manifest_path, tombstone)
|
||||
return tombstone
|
||||
|
||||
@@ -271,5 +271,3 @@ class IllegalTransitionTests(unittest.TestCase):
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main(verbosity=2)
|
||||
|
||||
|
||||
Reference in new issue
Block a user