15 Dec
2009
15 Dec
'09
2:24 p.m.
* Wolfgang Schnerring <ws@gocept.com> [2009-12-07 08:53]:
The minimal reproduction recipe to see the error is this:
class Slotted(object): __slots__ = ('__provides__')
zope.component.provideAdapter( lambda x: True, (Slotted,), zope.interface.Interface) I'll try and see whether I can come up with a way for zope.interface to do the Right Thing(tm) in this situation.
I forgot to mention this here: the edge case has been fixed and released in zope.interface-3.5.3 Wolfgang