I believe you'd also have to use an older version of Linux,?or at least older versions of Python and Qt.?
On Fedora 41 with Python 3.13.1 and Qt6 yields this:
[user]@[machine]:~/QtTinySA/src$ ./QtTinySA.py QSocketNotifier: Can only be used with threads started with QThread Database QtTSAprefs.db found at /home/[user]/.config/QtTinySA QtTSAprefs.db open: True ?Connection = "settings" QtTinySA v1.0.2 Traceback (most recent call last): ? File "/home/[user]/QtTinySA/src/./QtTinySA.py", line 1805, in <module> ? ? checkboxes.mapWidget('checkboxes') ?# uses mapping table from database ? ? ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ ? File "/home/[user]/QtTinySA/src/./QtTinySA.py", line 1191, in mapWidget ? ? self.dwm.addMapping(eval(gui), int(column)) ? ? ? ? ? ? ? ? ? ? ? ? ~~~~^^^^^ ? File "<string>", line 1, in <module> AttributeError: 'Ui_MainWindow' object has no attribute 'marker1'