id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 12538 Removal (rename) of BaseQuery in SVN version causes ImportError for previously pickled Querysets James Snow nobody The issue seems to be that pickling a Queryset's query attribute per the documentation pickles a BaseQuery object. With Query taking the place of BaseQuery in the current svn version an attempt to unpickle a pickled BaseQuery object results in an import error. I don't have a particularly deep understanding of how cPickle and pickle work but my guess is that pickle attempts to instantiate a new object based on the pickled object's {{{__module__}}} and {{{__class__}}} values. If there isn't a simple fix for this it seems the documentation should at least be ammended to warn of the issue. closed Documentation dev fixed petrilli@… Accepted 0 0 0 0 0 0