For Blender 4.1 Alpha - on Mac Sonoma PB
it looks like :
Traceback (most recent call last):
File “/Users/Speckle/.config/Speckle/connector_installations/Blender 4.1/requests_toolbelt/_compat.py”, line 48, in
from requests.packages.urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name ‘appengine’ from ‘requests.packages.urllib3.contrib’ (/Users/Speckle/Library/Application Support/Blender/4.1/scripts/addons/blenderbim/libs/site/packages/urllib3/contrib/init.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/Applications/Blender400.app/Contents/Resources/4.1/scripts/modules/addon_utils.py”, line 364, in enable
mod = importlib.import_module(module_name)
File “/Applications/Blender400.app/Contents/Resources/4.1/python/lib/python3.10/importlib/init.py”, line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 1050, in _gcd_import
File “”, line 1027, in _find_and_load
File “”, line 1006, in _find_and_load_unlocked
File “”, line 688, in _load_unlocked
File “”, line 883, in exec_module
File “”, line 241, in _call_with_frames_removed
File “/Users/Speckle/Library/Application Support/Blender/4.1/scripts/addons/bpy_speckle/init.py”, line 10, in
from bpy_speckle.operators import *
File “/Users/Speckle/Library/Application Support/Blender/4.1/scripts/addons/bpy_speckle/operators/init.py”, line 1, in
from .users import LoadUsers, LoadUserStreams, ResetUsers
File “/Users/Speckle/Library/Application Support/Blender/4.1/scripts/addons/bpy_speckle/operators/users.py”, line 8, in
from bpy_speckle.clients import speckle_clients
File “/Users/Speckle/Library/Application Support/Blender/4.1/scripts/addons/bpy_speckle/clients.py”, line 4, in
from specklepy.core.api.client import SpeckleClient
File “/Users/Speckle/.config/Speckle/connector_installations/Blender 4.1/specklepy/core/api/client.py”, line 8, in
from gql.transport.requests import RequestsHTTPTransport
File “/Users/Speckle/.config/Speckle/connector_installations/Blender 4.1/gql/transport/requests.py”, line 11, in
from requests_toolbelt.multipart.encoder import MultipartEncoder
File “/Users/Speckle/.config/Speckle/connector_installations/Blender 4.1/requests_toolbelt/init.py”, line 12, in
from .adapters import SSLAdapter, SourceAddressAdapter
File “/Users/Speckle/.config/Speckle/connector_installations/Blender 4.1/requests_toolbelt/adapters/init.py”, line 12, in
from .ssl import SSLAdapter
File “/Users/Speckle/.config/Speckle/connector_installations/Blender 4.1/requests_toolbelt/adapters/ssl.py”, line 16, in
from …_compat import poolmanager
File “/Users/Speckle/.config/Speckle/connector_installations/Blender 4.1/requests_toolbelt/_compat.py”, line 50, in
from urllib3.contrib import appengine as gaecontrib
ImportError: cannot import name ‘appengine’ from ‘urllib3.contrib’ (/Users/Speckle/Library/Application Support/Blender/4.1/scripts/addons/blenderbim/libs/site/packages/urllib3/contrib/init.py)
EDIT :
I wonder a bit why Speckle is searching things in BlenderBIM’s folder.
And BTW,
Speckle AddOn was activated (!) after I installed latest 4.0.1 official Blender - on Mac !
(Opposed to Blender 4.0.0 on PC or 4.1. Alpha on Mac)
But it looks like that activated Speckle AddOn does not really work anyway.
Speckle Panel is there and I can refresh and see my accounts and uploads,
but I am not able to stream something to Blender.
Everything looks OK until I press OK - then nothing happens …