Hi @brecht there, I just downloaded 2.81 to give it a try, our addon didn’t load, seems the python requests module is not able to import. I get the following traceback
PYTHON INTERACTIVE CONSOLE 3.7.4 (default, Aug 18 2019, 15:57:36) [Clang 10.0.1 (clang-1001.0.46.4)]
Command History: Up/Down Arrow
Cursor: Left/Right Home/End
Remove: Backspace/Delete
Execute: Enter
Autocomplete: Ctrl-Space
Zoom: Ctrl +/-, Ctrl-Wheel
Builtin Modules: bpy, bpy.data, bpy.ops, bpy.props, bpy.types, bpy.context, bpy.utils, bgl, blf, mathutils
Convenience Imports: from mathutils import *; from math import *
Convenience Variables: C = bpy.context, D = bpy.data
>>> import requests
Traceback (most recent call last):
File "<blender_console>", line 1, in <module>
File "/Applications/Blender_exp/2.81.x/Blender.app/Contents/Resources/2.81/python/lib/python3.7/site-packages/requests/__init__.py", line 43, in <module>
import urllib3
File "/Applications/Blender_exp/2.81.x/Blender.app/Contents/Resources/2.81/python/lib/python3.7/site-packages/urllib3/__init__.py", line 7, in <module>
from .connectionpool import (
File "/Applications/Blender_exp/2.81.x/Blender.app/Contents/Resources/2.81/python/lib/python3.7/site-packages/urllib3/connectionpool.py", line 29, in <module>
from .packages.rfc3986.normalizers import normalize_host
ModuleNotFoundError: No module named 'urllib3.packages.rfc3986'
The particulars of my environment are
Macos 10.14.5, blender 2.81 build hash - 74d05eb71a0d
I am guessing this is not intentional, any ideas when it will be fixed? Shall I post a bug report?
Thanks!
James