Light Painter
SMagnusson https://extensions.blender.org/add-ons/lightpainter/
4.5 LTS 4.5.15 LTS Broken
enable: failed · install: ok · 0 operators, 0 failed poll, 0 classes registered · Declares Blender 4.2.0
Cause: The add-on's Python no longer parses on this Python version.
Suggested fix: Run the file through Python 3.13 and fix the reported line.
Error output (stage: enable)
Traceback (most recent call last):
File "/home/runner/work/blender-addon-check/blender-addon-check/.cache/blender/blender-4.5.15-linux-x64/4.5/scripts/modules/addon_utils.py", line 432, in enable
mod = importlib.import_module(module_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/blender-addon-check/blender-addon-check/.cache/blender/blender-4.5.15-linux-x64/4.5/python/lib/python3.11/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 940, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "/tmp/bac-lightpainter-apdu6_zx/blender/extensions/user_default/lightpainter/__init__.py", line 22, in <module>
from . import axis, keymap, operators, panel, preferences, translations
File "/tmp/bac-lightpainter-apdu6_zx/blender/extensions/user_default/lightpainter/operators/__init__.py", line 3, in <module>
from . import (
File "/tmp/bac-lightpainter-apdu6_zx/blender/extensions/user_default/lightpainter/operators/sky_tool.py", line 201
(('TYPE_TOGGLE',), rpt_('Sky Model') + f' ({operator.texture_type.replace('_', ' ').title()})'),
^
SyntaxError: f-string: unmatched '('
5.1 5.1.2 Works
enable: ok · install: ok · poll: ok · reenable: ok · 10 operators, 0 failed poll, 12 classes registered · Declares Blender 4.2.0
5.2 LTS 5.2.3 LTS Works
enable: ok · install: ok · poll: ok · reenable: ok · 10 operators, 0 failed poll, 12 classes registered · Declares Blender 4.2.0
5.3 pre-release 5.3.0 Release Candidate Works
enable: ok · install: ok · poll: ok · reenable: ok · 10 operators, 0 failed poll, 12 classes registered · Declares Blender 4.2.0
Are you the developer? Add this add-on to the nightly run to get an email the day a Blender build breaks it, with the fix.