[Twisted-Python] Problems with inlineCallback, Deferred, yield and Python 3 in buildbot

Glyph Lefkowitz glyph at twistedmatrix.com
Sat Jan 21 21:06:19 MST 2017


> On Jan 21, 2017, at 6:15 PM, Craig Rodrigues <rodrigc at crodrigues.org> wrote:
> 
> If I run the test on Python 2, I don't get the error, and on line 93, brdicts is a dict.
> However, if I run the test on Python 3, brdicts is a Deferred, thus the error.

This really ought to be impossible.  If I were seeing this, single-stepping through inlineCallbacks in pudb would probably be my next step.  Have you made any attempts to simplify it down to remove some of the buildbot-specific code?

-glyph
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20170121/67b7f488/attachment-0002.html>


More information about the Twisted-Python mailing list