From 3acfd907202afa4f2712f6e7fce9c34c2e67c8a0 Mon Sep 17 00:00:00 2001 From: Harry Marr Date: Mon, 4 Oct 2010 14:58:00 +0100 Subject: [PATCH] Added some imports for PyMongo 1.9 compatibility. --- mongoengine/base.py | 1 + mongoengine/fields.py | 3 +++ mongoengine/queryset.py | 3 +++ 3 files changed, 7 insertions(+) diff --git a/mongoengine/base.py b/mongoengine/base.py index 0cbd707d..1f7ba1fe 100644 --- a/mongoengine/base.py +++ b/mongoengine/base.py @@ -3,6 +3,7 @@ from queryset import DoesNotExist, MultipleObjectsReturned import sys import pymongo +import pymongo.objectid _document_registry = {} diff --git a/mongoengine/fields.py b/mongoengine/fields.py index 65b397da..8fcb1d62 100644 --- a/mongoengine/fields.py +++ b/mongoengine/fields.py @@ -5,6 +5,9 @@ from operator import itemgetter import re import pymongo +import pymongo.dbref +import pymongo.son +import pymongo.binary import datetime import decimal import gridfs diff --git a/mongoengine/queryset.py b/mongoengine/queryset.py index 48936e68..99417850 100644 --- a/mongoengine/queryset.py +++ b/mongoengine/queryset.py @@ -2,6 +2,9 @@ from connection import _get_db import pprint import pymongo +import pymongo.code +import pymongo.dbref +import pymongo.objectid import re import copy