I just tried the spambayes-1.1a4-070629 with a proxy and I think there is a problem. If you do not select the 'upgrade databases' option, attempting to train will result in:
Training... 500 Server error Traceback (most recent call last): File "spambayes\Dibbler.pyc", line 476, in found_terminator File "spambayes\ProxyUI.pyc", line 304, in onReview File "spambayes\Stats.pyc", line 134, in RecordTraining File "spambayes\message.pyc", line 147, in set_persistent_statistics File "shelve.pyc", line 130, in __setitem__ TypeError: object does not support item assignment I only played with this as I first saw it on my Mum's PC - I had left the 'upgrade' option enabled, but saw an exception flash by in the DOS box that briefly appeared, and then started seeing the exception. On a whim, I re-executed the converter, and the problem went away. Returning home, I tried to repro, but could not - I didn't see an exception (although it may have been too fast) and I didn't see the error. I uninstalled, removed the spambayes data directory, re-ran the executable, deselected the options, then was able to repro it. The installer also asks you twice about upgrading - in the first dialog, then at the end. I only de-selected the end one. I'm just noting it here as I'm too lazy to open a bug, but this seems like a bug we need to fix before 1.0. Anyone have any clues? Mark _______________________________________________ spambayes-dev mailing list [email protected] http://mail.python.org/mailman/listinfo/spambayes-dev
