From fa07423ca546478dd04d6e72405363d8674adb06 Mon Sep 17 00:00:00 2001 From: Ross Lawley Date: Tue, 7 Aug 2012 13:10:56 +0100 Subject: [PATCH] Removing python 2.4 code --- mongoengine/base.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/mongoengine/base.py b/mongoengine/base.py index e1d7ebbc..6971269f 100644 --- a/mongoengine/base.py +++ b/mongoengine/base.py @@ -1378,11 +1378,6 @@ class BaseDict(dict): if hasattr(self._instance, '_mark_as_changed'): self._instance._mark_as_changed(self._name) -if sys.version_info < (2, 5): - # Prior to Python 2.5, Exception was an old-style class - def subclass_exception(name, parents, unused): - from types import ClassType - return ClassType(name, parents, {}) -else: - def subclass_exception(name, parents, module): - return type(name, parents, {'__module__': module}) + +def subclass_exception(name, parents, module): + return type(name, parents, {'__module__': module})