Mercurial > code > home > repos > light9
view blender/__init__.py @ 2454:405abed9a45c
fix up asyncio-in-bg-thread sorcery
author | drewp@bigasterisk.com |
---|---|
date | Mon, 19 May 2025 21:25:32 -0700 |
parents | b23afde50bc2 |
children |
line wrap: on
line source
import logging import sys from . import light_control, time_sync bl_info = { "name": "light9_sync", "description": "light9 sync", "version": (0, 0, 1), "blender": (4, 4, 0), "category": "Object", } modules = (time_sync, light_control) def register(): logging.getLogger('autodepgraphapi').setLevel(logging.INFO) logging.getLogger('syncedgraph').setLevel(logging.INFO) for p in [ '/home/drewp/.local/share/pdm/venvs/blender-XpnfiNSq-3.11/lib/python3.11/site-packages', '/home/drewp/projects/light9/src/', '/my/proj/rdfdb', ]: if p not in sys.path: sys.path.append(p) for module in modules: sys.stderr.write(f'🚋1 register {module}\n') module.register() def unregister(): for module in reversed(modules): module.unregister()