at preparing zope2.11.3 for debian, i came across several byte-compiling
three of them are due to the new tests for python2.5 and python2.6, and
are just failing because python2.4 is the python version debian uses for
but the last one seems to be a real bug:
Compiling /usr/lib/zope2.11/lib/python/mechanize/_firefox3cookiejar.py ...
File "/usr/lib/zope2.11/lib/python/mechanize/_firefox3cookiejar.py", line 91
SyntaxError: 'yield' not allowed in a 'try' block with a 'finally' clause
I also found this error in list archive logs of zope-te...@epy.co.at.
from 'pydoc2.4 yield':
The yield statement is not allowed in the try clause of a try ...
finally construct. The difficulty is that there's no guarantee the
generator will ever be resumed, hence no guarantee that the finally
block will ever get executed.
is this a known bug, and does a fix exist?
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -