Trellis throws an error related to metaclass in python 2.6.5

Peter Damoc <[email protected]> Wed, 5 May 2010 15:39:39 +0300
Newsgroups gmane.comp.python.peak
Message-ID <[email protected]>
This is the relevant part of the traceback:


    from peak.events import trellis
  File "C:\Python26\lib\site-packages\trellis-0.7a2-py2.6.egg\peak\events\trellis.py",
line 1231, in <module>
    class List(UserList.UserList, Component):
  File "C:\Python26\lib\abc.py", line 79, in __new__
    cls = super(ABCMeta, mcls).__new__(mcls, name, bases, namespace)
TypeError: Error when calling the metaclass bases
    metaclass conflict: the metaclass of a derived class must be a
(non-strict) subclass of the metaclasses of all its bases


I've installed Trellis via easy_install.exe

What can I do to get past this error?
I've searched the net and found something about peak.utils.Meta but I
don't know how to get that installed on my machine. The peak package
seams to be 5 years old and throws an error about  vcvarsall.bat


Thank you in advance.
Peter

-- 
There is NO FATE, we are the creators.
blog: http://damoc.ro/