We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dff352f commit 831ff2cCopy full SHA for 831ff2c
1 file changed
monai/transforms/io/array.py
@@ -210,10 +210,10 @@ def __init__(
210
the_reader = look_up_option(_r.lower(), SUPPORTED_READERS)
211
try:
212
self.register(the_reader(*args, **kwargs))
213
- except OptionalImportError:
214
- warnings.warn(
+ except OptionalImportError as e:
+ raise OptionalImportError(
215
f"required package for reader {_r} is not installed, or the version doesn't match requirement."
216
- )
+ ) from e
217
except TypeError: # the reader doesn't have the corresponding args/kwargs
218
warnings.warn(f"{_r} is not supported with the given parameters {args} {kwargs}.")
219
self.register(the_reader())
0 commit comments