From 8266ed7b333207ece583a07cc115a09514686d39 Mon Sep 17 00:00:00 2001 From: sfromis <47082390+sfromis@users.noreply.github.com> Date: Tue, 24 Feb 2026 12:38:38 +0100 Subject: [PATCH] Update Shift595.be to avoid failing init (#24399) PR https://github.com/arendst/Tasmota/pull/15468 to "simplify drivers" caused a breaking change to this specific one, as it will instantiate the class without arguments. This fails https://github.com/arendst/Tasmota/discussions/24380 Removing the empty argument list allows `import Shift595` (suggested in the code block) to work, and do the class instantiation there. Ok with this minimal fix, @s-hadinger or should more refactoring be done? --- tasmota/berry/drivers/Shift595.be | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasmota/berry/drivers/Shift595.be b/tasmota/berry/drivers/Shift595.be index 7a83f87cc..599217a6c 100644 --- a/tasmota/berry/drivers/Shift595.be +++ b/tasmota/berry/drivers/Shift595.be @@ -76,4 +76,4 @@ class Shift595 end -return Shift595() # allow using 'import' instead of 'load()' +return Shift595 # allow using 'import' instead of 'load()'