From af34fef1e1f3b98eb0ef8fc2e4007448fde84a6a Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Wed, 13 Sep 2023 14:32:57 +0200 Subject: [PATCH] fix missing .poll attribute in simulation using super() in SimBase.__new__ fixes the problem Change-Id: I18d0ba6ac476c2edb0d973090bcb09508a983d6a Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/32136 Reviewed-by: Alexander Zaft Tested-by: Jenkins Automated Tests Reviewed-by: Markus Zolliker --- frappy/simulation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappy/simulation.py b/frappy/simulation.py index 6c7be02..6e3de00 100644 --- a/frappy/simulation.py +++ b/frappy/simulation.py @@ -54,7 +54,7 @@ class SimBase: attrs['write_' + k] = writer - return object.__new__(type(f'SimBase_{devname}', (cls,), attrs)) + return super().__new__(type(f'SimBase_{devname}', (cls,), attrs)) def initModule(self): super().initModule()