diff --git a/multi_user/__init__.py b/multi_user/__init__.py index e8fbcbe..3e91e80 100644 --- a/multi_user/__init__.py +++ b/multi_user/__init__.py @@ -63,11 +63,14 @@ def register(): environment.setup(DEPENDENCIES,bpy.app.binary_path_python) - from . import presence - from . import operators - from . import ui - from . import preferences - from . import addon_updater_ops + try: + from . import presence + from . import operators + from . import ui + from . import preferences + from . import addon_updater_ops + except ModuleNotFoundError: + logger.error("Libraries not installed, try to relaunch blender with admin rights") preferences.register() addon_updater_ops.register(bl_info) diff --git a/multi_user/libs/replication b/multi_user/libs/replication index e9488ad..5af000d 160000 --- a/multi_user/libs/replication +++ b/multi_user/libs/replication @@ -1 +1 @@ -Subproject commit e9488ad77cd56699d0ae06b1c003a761df2701ce +Subproject commit 5af000d6e316e2fe36cdb8c30fd7e77c8fe9bbae diff --git a/tests/test_bl_types/test_scene.py b/tests/test_bl_types/test_scene.py index 2772a00..eb72058 100644 --- a/tests/test_bl_types/test_scene.py +++ b/tests/test_bl_types/test_scene.py @@ -9,7 +9,7 @@ from multi_user.bl_types.bl_scene import BlScene def test_scene(clear_blend): datablock = bpy.data.scenes.new("toto") - + datablock.view_settings.use_curve_mapping = True # Test implementation = BlScene() expected = implementation._dump(datablock)