Traceback (most recent call last):
File "pydtest.py", line 9, in ?
framework.update()
File "/usr/src/pyndexter-trunk/pyndexter/__init__.py", line 727, in update
self.index(uri)
File "/usr/src/pyndexter-trunk/pyndexter/__init__.py", line 742, in index
return self.indexer.index(document)
File "/usr/src/pyndexter-trunk/pyndexter/indexers/builtin.py", line 125, in index
old_words = self.words.get(document.uri)
File "/usr/src/pyndexter-trunk/pyndexter/indexers/builtin.py", line 53, in get
if key in self.db:
TypeError: iterable argument required
Don't know if it's just because I have gdbm, or if it's actually affects other databases used by anydbm. Patch attached that uses and explicit self.db.keys()