[Spambayes] SpamBayes 1.1b3

Skip Montanaro skip.montanaro at gmail.com
Mon Nov 27 15:03:32 EST 2017

SpamBayes has never been ported to Python 3.x. I doubt it would be
terribly difficult, especially with some of the ancillary tools
available like futurize, six and 2to3. Pull requests against




On Mon, Nov 27, 2017 at 1:40 PM, Dale Schroeder
<dale at briannassaladdressing.com> wrote:
> On 11/23/2017 1:21 PM, Skip Montanaro wrote:
>>> Skip, thanks for the news. What would be the symptoms of that particular
>>> bug?
>> The tokenizer was generating certain tokens which it assumed would be
>> dotted quads (e.g., but not checking that they actually
>> contained four elements. The result was an IndexError exception. This
>> error could only be triggered if you had either x-mine_nntp_headers or
>> x-lookup_ip set to True. My fingerprints are on the relevant bit of
>> code, so mea culpa.
>> Skip
>> _______________________________________________
>> SpamBayes at python.org
>> https://mail.python.org/mailman/listinfo/spambayes
>> Info/Unsubscribe: http://mail.python.org/mailman/listinfo/spambayes
>> Check the FAQ before asking: http://spambayes.sf.net/faq.html
> Skip,
> I was able to compile and run the new version with no problems under Python
> 2.7.  Just for fun, I tried running with Python 3.6 and had no success.  So,
> I am wondering if it's something I did wrong or the possibility that
> Spambayes just doesn't work with Python 3.x? Perhaps, the dependencies
> change with Python 3, too.  This is on Debian Buster.
> Thanks for any info.
> Dale

More information about the SpamBayes mailing list