From e8fc972f98f7f4efeba7055eace0ccbe558a704d Mon Sep 17 00:00:00 2001 From: Kodjo Sossouvi Date: Tue, 8 Jul 2025 06:22:09 +0200 Subject: [PATCH] Started FilterPresenter --- src/workflow/engine.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/workflow/engine.py b/src/workflow/engine.py index 5650987..c595e08 100644 --- a/src/workflow/engine.py +++ b/src/workflow/engine.py @@ -88,6 +88,12 @@ class DefaultDataPresenter(DataPresenter): return Expando(data.to_dict(self.mappings)) +class DefaultDataFilter(DataFilter): + """Default data filter that returns True for all data items.""" + + def filter(self, data: Any) -> bool: + return True + class WorkflowEngine: """Orchestrates the data processing pipeline using generators."""