diff --git a/src/numpydantic/exceptions.py b/src/numpydantic/exceptions.py index 252dbbd..a61258f 100644 --- a/src/numpydantic/exceptions.py +++ b/src/numpydantic/exceptions.py @@ -7,7 +7,7 @@ class InterfaceError(Exception): """Parent mixin class for errors raised by :class:`.Interface` subclasses""" -class DtypeError(TypeError, InterfaceError): +class DtypeError(ValueError, TypeError, InterfaceError): """Exception raised for invalid dtypes"""