[py-dev] New issue 115 in py-trunk: Catch-all exceptions don't make an exception for GeneratorExit

issues-noreply at bitbucket.org issues-noreply at bitbucket.org
Sun Aug 15 16:29:43 CEST 2010


--- you can reply above this line ---

New issue 115: Catch-all exceptions don't make an exception for GeneratorExit
http://bitbucket.org/hpk42/py-trunk/issue/115/catch-all-exceptions-dont-make-an-exception-for

Floris Bruynooghe / flub on Sun, 15 Aug 2010 16:29:43 +0200:

Description:
  Hi

pylib seems to often use
{{{
try:
    ...
except (KeyboardInterrupt, SystemExit):
   raise
except:
   ...
}}}
However this currently misses GeneratorExit and might miss other exceptions which don't (and shouldn't) inherit from Exception in the future.

However the hierarchy only got rearranged in python 2.5 and GeneratorExit was only present since 2.5.  So maybe this can't be solved until 2.4 is no longer supported.

Regards
Floris

Responsible:
  hpk42
-- 
This is an issue notification from bitbucket.org.
You are receiving this either because you are the
owner of the issue, or you are following the issue.



More information about the Pytest-dev mailing list