I added a line of debugging to see what the value of "row" was. As you can see, it's got some sort of HTML tag stuck in there. I don't have a patch to fix this. $ bugz -b http://bugs.kde.org search -a gentoo.org * Using http://bugs.kde.org * Searching for bugs with the following options: * assigned_to = gentoo.org row = {'bugid': '<!DOCTYPE html '} Traceback (most recent call last): File "/usr/bin/bugz", line 4, in ? bugz.main() File "/usr/lib/python2.4/site-packages/bugz.py", line 1646, in main getattr(bugz, cmd)(*args, **cmd_kwds) File "/usr/lib/python2.4/site-packages/bugz.py", line 1185, in search assignee = row['assignee'].split('@')[0] KeyError: 'assignee'
actually, this is because KDE's bugzilla doesn't support outputting in CSV and I'm not prepared to screen scrape HTML just yet.