From 1d4feaf7655c1bb85fc20d60cfe55948d3171db3 Mon Sep 17 00:00:00 2001 From: viktorbeck98 Date: Mon, 15 Dec 2025 15:55:32 +0100 Subject: [PATCH] add human readable string to class object --- src/detectmatelibrary/schemas/_classes.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/detectmatelibrary/schemas/_classes.py b/src/detectmatelibrary/schemas/_classes.py index f590f28..876abdb 100644 --- a/src/detectmatelibrary/schemas/_classes.py +++ b/src/detectmatelibrary/schemas/_classes.py @@ -62,6 +62,9 @@ def __init__( ) -> None: super().__init__(schema_id=schema_id, kwargs=kwargs) + def __str__(self) -> str: + return str(self.get_schema()) + def copy(self) -> "BaseSchema": """Create a deep copy of the schema instance.""" copy_schema = op.copy(schema_id=self.schema_id, schema=self.get_schema())