gevent/gevent — pull request #510 by dbruns (2014-11-10 16:46:25+00:00)
Title: Inherit from Exception instead of BaseException

Base Exception is not meant to be inherited directly. "The base class for all built-in exceptions. It is not meant to be directly inherited by user-defined classes (for that, use Exception)."