<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 23 December 2014 at 12:43, Zoltán Vörös <span dir="ltr"><<a href="mailto:zvoros@gmail.com" target="_blank">zvoros@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow:hidden">SyntaxError: unqualified exec is not allowed in function 'run_code' it<br>
contains a nested function with free variables</div></blockquote></div><br></div><div class="gmail_extra">I can now reproduce this on a computer that's still using Python 2.7.3. Digging into Python bugs, I think we've fallen foul of issue 21591 (<a href="http://bugs.python.org/issue21591" target="_blank">http://bugs.python.org/issue21591</a> ), which was only fixed in Python 2.7.9... which was only released two weeks ago. I guess my system and the Travis bots got updated very quickly.<br><br></div><div class="gmail_extra">I guess it's probably not reasonable to depend on a new bugfix release that soon. It should be an easy, if annoying, fix.<br><br></div><div class="gmail_extra">Thomas<br></div></div>