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