Hello, at preparing zope2.11.3 for debian, i came across several byte-compiling errors. 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 zope2.11. 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 yield row SyntaxError: 'yield' not allowed in a 'try' block with a 'finally' clause I also found this error in list archive logs of zope-tests@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? greetings, jonas