I am not sure. Would posting this output make any sense on the Qwitter list? That is, would one of the devs be able to help? Q (or maybe it was HLLF) says he found the solution, but you said that what he found is not causing the problem... On 6/29/10, Binger Davidwrote: > > On Jun 29, 2010, at 4:45 PM, Alex Hall wrote: > >> Here is what I get when I put your code into c:\misc\durus_test.py and >> then ran it. >> >> Microsoft Windows [Version 6.1.7600] >> Copyright (c) 2009 Microsoft Corporation. All rights reserved. >> >> C:\Users\Alex>python c:\misc\durus_test.py >> Using Python base classes for persistence. >> Transaction at [2010-06-29 16:43:58.858000] end=145 >> >> Ç☻cdurus.persistent_dict >> PersistentDict >> q . > > That looks normal. > > Somehow, the class durus.persistent_dict.PersistentDict is apparently being > imported > as durus.durus.persistent_dict.PersistentDict, but only inside the qwitter > application. > What could cause that? > >> >> C:\Users\Alex> >> >> On 6/29/10, Binger David wrote: >>> Could you try this procedure in a python command window please? >>> >>> from durus.connection import Connection >>> c = Connection('testfile.durus') >>> print( c.get_root().__class__) >>> from pickle import dumps >>> print(dumps(c.get_root().__class__, 2)) >>> >>> If working correctly, we should not see any durus.durus names. >>> >>> Is it possible that qwitter, or one of the many qwitter dependencies >>> listed below, changes the way import works before durus gets imported >>> in a qwitter application? I'm trying to figure out what makes a >>> qwitter application different from the direct use of durus. >>> PIL-1.1.6.win32-py2.6.exe >>> PyDispatcher-2.0.1.win32.exe >>> Skype4Py-1.0.32.1.win32.exe >>> bingapi-0.02.win32.exe >>> comtypes-0.6.1.win32.exe >>> configobj-4.6.0.win32-py2.6.msi >>> feedparser-4.1.win32.exe >>> numpy-1.3.0rc2-win32-superpack-python2.6.exe >>> py26-pysvn-svn161-1.7.0-1177.exe >>> py2exe-0.6.9.win32-py2.6.exe >>> pyaudiere-0.2.win32-py2.6.msi >>> pygooglevoice-0.5.win32.exe >>> pywin32-214.win32-py2.6.exe >>> speech-0.5.2.win32.exe >>> urlunshort-0.2.4.win32.exe >>> wxPython2.9-win32-unicode-2.9.0.1.pre20100113-py26.exe >>> >>> >>> >>> On Jun 29, 2010, at 3:19 PM, Alex Hall wrote: >>> >>>> Yes. I just moved all .db files into a subfolder of the qwitter folder >>>> (%appdata%\qwitter) and got the same error. >>>> >>>> On 6/29/10, Binger David wrote: >>>>> Hi Alex, >>>>> >>>>> I forgot to ask you if you have tried removing your >>>>> qwitter database file since getting your installation >>>>> fixed. By fixed, I mean there is no durus* file or directory >>>>> inside your durus installation directory. >>>>> >>>>> On Jun 28, 2010, at 5:37 PM, Alex Hall wrote: >>>>> >>>>>> True, but that is not the case here; I have only one Durus directory >>>>>> inside site-packages. >>>>> >>>>> >>>> >>>> >>>> -- >>>> Have a great day, >>>> Alex (msg sent from GMail website) >>>> mehgcap@gmail.com; http://www.facebook.com/mehgcap >>> >>> >> >> >> -- >> Have a great day, >> Alex (msg sent from GMail website) >> mehgcap@gmail.com; http://www.facebook.com/mehgcap > > -- Have a great day, Alex (msg sent from GMail website) mehgcap@gmail.com; http://www.facebook.com/mehgcap