diff --git a/amdirt/validate/domain/__init__.py b/amdirt/validate/domain/__init__.py index e8e4097..0c6002a 100644 --- a/amdirt/validate/domain/__init__.py +++ b/amdirt/validate/domain/__init__.py @@ -182,7 +182,7 @@ def read_dataset(self, dataset: Dataset, schema: dict) -> pd.DataFrame: column_dtypes[column_keys] = coltype try: return pd.read_table(dataset, sep="\t", dtype=column_dtypes) - except (AttributeError, pd.errors.ParserError, ValueError) as e: + except (AttributeError, pd.errors.ParserError, ValueError, TypeError) as e: self.add_error( DFError( "Dataset Parsing Error",