Re: Trellis throws an error related to metaclass in python 2.6.5
"P.J. Eby" <pje-Wh6+Hckhi6HFNGf7iClzIwC/[email protected]> Wed, 05 May 2010 14:11:26 -0400
| Newsgroups | gmane.comp.python.peak |
|---|---|
| Message-ID | <[email protected]> |
FYI, I've updated the SVN versions of Trellis and DecoratorTools to try to fix this problem. Use: easy_install svn://svn.eby-sarna.com/svnroot/DecoratorTools/ easy_install svn://svn.eby-sarna.com/svnroot/Trellis/ to get the updated versions. (Note: you'll need a Subversion client installed on your PATH.) Please let me know if these updated versions fix the problem. Thanks. At 03:39 PM 5/5/2010 +0300, Peter Damoc wrote: >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/ >_______________________________________________ >PEAK mailing list >[email protected] >http://www.eby-sarna.com/mailman/listinfo/peak