diff --git a/mteb/abstasks/TaskMetadata.py b/mteb/abstasks/TaskMetadata.py index 1eb6f6bb63..301573aa86 100644 --- a/mteb/abstasks/TaskMetadata.py +++ b/mteb/abstasks/TaskMetadata.py @@ -251,6 +251,7 @@ def validate_metadata(self) -> None: self.eval_langs_are_valid(self.eval_langs) @field_validator("dataset") + @classmethod def _check_dataset_path_is_specified( cls, dataset: dict[str, Any] ) -> dict[str, Any]: @@ -258,6 +259,7 @@ def _check_dataset_path_is_specified( return dataset @field_validator("dataset") + @classmethod def _check_dataset_revision_is_specified( cls, dataset: dict[str, Any] ) -> dict[str, Any]: @@ -265,6 +267,7 @@ def _check_dataset_revision_is_specified( return dataset @field_validator("prompt") + @classmethod def _check_prompt_is_valid( cls, prompt: str | PromptDict | None ) -> str | PromptDict | None: