From c00d2c6a507e3c87f1d8a13f62b9e257763c91f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20H=C3=BCbner?= Date: Mon, 10 Feb 2025 16:56:04 +0100 Subject: [PATCH] Except TypeError to trigger JSON schema error message --- amdirt/validate/domain/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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",