>> [1] https://github.com/mattebb/3delightblender/blob/master/ui.py >> bpy.utils.register_module(): failed to registering class <class >> '3delightblender.ui.InlineRibPanel'> >> Traceback (most recent call last): >> File "bin/blender.app/Contents/MacOS/2.67/scripts/modules/bpy/utils.py", >> line 578, in register_module >> register_class(cls) >> AttributeError: expected Panel, InlineRibPanel class to have an "draw" >> attribute > > Quick reply about this python exception, the problem here is that you > have a mix-in class that gets registered. > InlineRibPanel, checked with 2.62 and it has the same behavior (quite > sure its been this way for over a year). > > So fix is to change: > class InlineRibPanel(CollectionPanel, bpy.types.Panel): > to... > class InlineRibPanel(CollectionPanel):
Got the 3delight addon loading up ok. patch available here: https://github.com/mattebb/3delightblender/pull/5 >From the looks of it pynodes and ui-list updates in blender were the only significant api change that broke this. (both intentional changes/breakages to the API). -- - Campbell _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers