i get the following error Traceback (most recent call last): File "src/main.py", line 20, in ? from tlib.xmlw import Element, component, jid File "/usr/local/src/pymsnsvn/0_10_x/src/tlib/xmlw.py", line 77 from tlib.jabber import import jid, component ^ SyntaxError: invalid syntax
twisted 2.1 adam James Bunton wrote: > Ok. I've made some fixes to SVN for this problem. > > Can people please test this with Twisted 2.0 and 2.1? > > svn co svn://delx.cjb.net/pymsnt/branches/0_10_x pymsnt-0.10.x > > Thanks! > > --- > > James > > > On 14/12/2005, at 10:06 AM, James Bunton wrote: > >> PyMSNt doesn't supported Twisted 2.1 or Twisted Words 0.3 yet. >> >> A lot of people have been running into this problem so I'll be fixing >> it soon. >> >> --- >> >> James >> >> >> >> On 13/12/2005, at 6:43 PM, Bao Jianyi wrote: >> >>> Hi, >>> >>> When I start the PyMSNt program, it does not work nomally. >>> >>> The components are >>> >>> jabberd-2.0s10 >>> >>> Python-2.4.2 >>> >>> Twisted-2.1.0 >>> >>> TwistedWeb-0.5.0 >>> >>> TwistedWords-0.3.0 >>> >>> TwistedXish-0.1.0 >>> >>> ZopeInterface-3.0.1 >>> >>> pyOpenSSL-0.6 >>> >>> pymsnt-0.10.1 >>> >>> >>> >>> >>> >>> Here are the logs when I start the PyMSNt. >>> >>> Traceback (most recent call last): >>> >>> File "/usr/local/lib/python2.4/site-packages/twisted/python/log.py", >>> line 58, in callWithLogger >>> >>> return callWithContext({"system": lp}, func, *args, **kw) >>> >>> File "/usr/local/lib/python2.4/site-packages/twisted/python/log.py", >>> line 43, in callWithContext >>> >>> return context.call({ILogContext: newCtx}, func, *args, **kw) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/python/context.py", >>> line >>> 59, in callWithContext >>> >>> return self.currentContext().callWithContext(ctx, func, *args, >>> **kw) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/python/context.py", >>> line >>> 37, in callWithContext >>> >>> return func(*args,**kw) >>> >>> --- <exception caught here> --- >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/internet/ >>> selectreactor.p >>> y", line 139, in _doReadOrWrite >>> >>> why = getattr(selectable, method)() >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/internet/tcp.py", >>> line 347, in doRead >>> >>> return self.protocol.dataReceived(data) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> xmlstream.py" >>> , line 72, in dataReceived >>> >>> self.stream.parse(buf) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/domish.py", >>> line 524, in parse >>> >>> self.parser.Parse(buffer) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/domish.py", >>> line 564, in _onEndElement >>> >>> self.ElementEvent(self.currElem) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> xmlstream.py" >>> , line 104, in onElement >>> >>> self.dispatch(element) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ utility.py", >>> line 233, in dispatch >>> >>> callbacklist.callback(object) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ utility.py", >>> line 37, in callback >>> >>> methodwrapper(*args, **kwargs) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ utility.py", >>> line 21, in __call__ >>> >>> self.method(*nargs, **nkwargs) >>> >>> File "/root/pymsnt-0.10.1/src/disco.py", line 140, in onIq >>> >>> self.sendDiscoInfoResponse(to=fro, ID=ID, ulang=ulang, jid=to) >>> >>> File "/root/pymsnt-0.10.1/src/disco.py", line 186, in >>> sendDiscoInfoResponse >>> >>> self.pytrans.send(iq) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/protocols/ >>> jabber/c >>> omponent.py", line 88, in send >>> >>> self.parent.send(obj) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/protocols/ >>> jabber/c >>> omponent.py", line 155, in send >>> >>> self.xmlstream.send(obj) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> xmlstream.py" >>> , line 146, in send >>> >>> self.transport.write(obj) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/internet/abstract.py", >>> line 172, in write >>> >>> self._tempDataLen += len(data) >>> >>> exceptions.TypeError: len() of unsized object >>> >>> >>> >>> Any thoughts? >>> >>> >>> >>> Best Regards, >>> >>> Bao Jianyi >>> >>> >>> >>> _______________________________________________ >>> py-transports mailing list >>> py-transports@blathersource.org >>> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >> >> >> _______________________________________________ >> py-transports mailing list >> py-transports@blathersource.org >> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >> > From [EMAIL PROTECTED] Wed Dec 14 02:50:39 2005 From: [EMAIL PROTECTED] (James Bunton) Date: Wed Dec 14 02:50:48 2005 Subject: [py-transports] Running PyMSNt Problems In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> I have a few reports of this working. Could some more people please check this out, and if it does then I'll tag & release 0.10.3. --- James On 14/12/2005, at 10:48 AM, James Bunton wrote: > Ok. I've made some fixes to SVN for this problem. > > Can people please test this with Twisted 2.0 and 2.1? > > svn co svn://delx.cjb.net/pymsnt/branches/0_10_x pymsnt-0.10.x > > Thanks! > > --- > > James > > > On 14/12/2005, at 10:06 AM, James Bunton wrote: > >> PyMSNt doesn't supported Twisted 2.1 or Twisted Words 0.3 yet. >> >> A lot of people have been running into this problem so I'll be fixing >> it soon. >> >> --- >> >> James >> >> >> >> On 13/12/2005, at 6:43 PM, Bao Jianyi wrote: >> >>> Hi, >>> >>> When I start the PyMSNt program, it does not work nomally. >>> >>> The components are >>> >>> jabberd-2.0s10 >>> >>> Python-2.4.2 >>> >>> Twisted-2.1.0 >>> >>> TwistedWeb-0.5.0 >>> >>> TwistedWords-0.3.0 >>> >>> TwistedXish-0.1.0 >>> >>> ZopeInterface-3.0.1 >>> >>> pyOpenSSL-0.6 >>> >>> pymsnt-0.10.1 >>> >>> >>> >>> >>> >>> Here are the logs when I start the PyMSNt. >>> >>> Traceback (most recent call last): >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/python/log.py", >>> line 58, in callWithLogger >>> >>> return callWithContext({"system": lp}, func, *args, **kw) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/python/log.py", >>> line 43, in callWithContext >>> >>> return context.call({ILogContext: newCtx}, func, *args, **kw) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/python/context.py", >>> line >>> 59, in callWithContext >>> >>> return self.currentContext().callWithContext(ctx, func, *args, >>> **kw) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/python/context.py", >>> line >>> 37, in callWithContext >>> >>> return func(*args,**kw) >>> >>> --- <exception caught here> --- >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/internet/ >>> selectreactor.p >>> y", line 139, in _doReadOrWrite >>> >>> why = getattr(selectable, method)() >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/internet/tcp.py", >>> line 347, in doRead >>> >>> return self.protocol.dataReceived(data) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> xmlstream.py" >>> , line 72, in dataReceived >>> >>> self.stream.parse(buf) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> domish.py", >>> line 524, in parse >>> >>> self.parser.Parse(buffer) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> domish.py", >>> line 564, in _onEndElement >>> >>> self.ElementEvent(self.currElem) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> xmlstream.py" >>> , line 104, in onElement >>> >>> self.dispatch(element) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> utility.py", >>> line 233, in dispatch >>> >>> callbacklist.callback(object) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> utility.py", >>> line 37, in callback >>> >>> methodwrapper(*args, **kwargs) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> utility.py", >>> line 21, in __call__ >>> >>> self.method(*nargs, **nkwargs) >>> >>> File "/root/pymsnt-0.10.1/src/disco.py", line 140, in onIq >>> >>> self.sendDiscoInfoResponse(to=fro, ID=ID, ulang=ulang, jid=to) >>> >>> File "/root/pymsnt-0.10.1/src/disco.py", line 186, in >>> sendDiscoInfoResponse >>> >>> self.pytrans.send(iq) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/protocols/ >>> jabber/c >>> omponent.py", line 88, in send >>> >>> self.parent.send(obj) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/protocols/ >>> jabber/c >>> omponent.py", line 155, in send >>> >>> self.xmlstream.send(obj) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/words/xish/ >>> xmlstream.py" >>> , line 146, in send >>> >>> self.transport.write(obj) >>> >>> File >>> "/usr/local/lib/python2.4/site-packages/twisted/internet/ >>> abstract.py", >>> line 172, in write >>> >>> self._tempDataLen += len(data) >>> >>> exceptions.TypeError: len() of unsized object >>> >>> >>> >>> Any thoughts? >>> >>> >>> >>> Best Regards, >>> >>> Bao Jianyi >>> >>> >>> >>> _______________________________________________ >>> py-transports mailing list >>> py-transports@blathersource.org >>> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >> >> _______________________________________________ >> py-transports mailing list >> py-transports@blathersource.org >> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >> > > _______________________________________________ > py-transports mailing list > py-transports@blathersource.org > http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >