Skip to content

Commit a67ca21

Browse files
committed
ignore partner hashes if bioimageio_spec_version has changed
1 parent d92d658 commit a67ca21

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

scripts/update_partner_resources.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import typer
66

7+
from bioimageio.spec import __version__ as bioimageio_spec_version
78
from utils import enforce_block_style_resource, resolve_partners, write_rdfs_for_resource, yaml
89

910

@@ -18,6 +19,9 @@ def main(
1819

1920
partner_hashes_path = gh_pages / "partner_collection_hashes.json"
2021
partner_hashes = json.loads(partner_hashes_path.read_text(encoding="utf-8")) if partner_hashes_path.exists() else {}
22+
# reset partner hashes if bioimageio.spec version has changed
23+
if partner_hashes.get("bioimageio_spec_version") != bioimageio_spec_version:
24+
partner_hashes = {"bioimageio_spec_version": bioimageio_spec_version}
2125

2226
partners, updated_partner_resources, new_partner_hashes, ignored_partners = resolve_partners(
2327
rdf, current_format=current_collection_format, previous_partner_hashes=partner_hashes

0 commit comments

Comments
 (0)