Skip to content

Commit 18c568a

Browse files
committed
don't except genericache exception
(its error messages have improved)
1 parent 1e76bdf commit 18c568a

File tree

1 file changed

+13
-17
lines changed
  • bioimageio/spec/_internal

1 file changed

+13
-17
lines changed

bioimageio/spec/_internal/io.py

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -705,23 +705,19 @@ def _open_url(
705705
or hashlib.sha256(str(source).encode(encoding="utf-8")).hexdigest()
706706
)
707707

708-
try:
709-
reader = cache.fetch(
710-
source,
711-
fetcher=partial(_fetch_url, progressbar=progressbar),
712-
force_refetch=digest,
713-
)
714-
except Exception as e:
715-
raise ValueError(f"Failed to fetch {source}.") from e
716-
else:
717-
return BytesReader(
718-
reader,
719-
suffix=source_path.suffix,
720-
sha256=sha,
721-
original_file_name=source_path.name,
722-
original_root=source.parent,
723-
is_zipfile=None,
724-
)
708+
reader = cache.fetch(
709+
source,
710+
fetcher=partial(_fetch_url, progressbar=progressbar),
711+
force_refetch=digest,
712+
)
713+
return BytesReader(
714+
reader,
715+
suffix=source_path.suffix,
716+
sha256=sha,
717+
original_file_name=source_path.name,
718+
original_root=source.parent,
719+
is_zipfile=None,
720+
)
725721

726722

727723
def _fetch_url(

0 commit comments

Comments
 (0)