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

https://github.com/smontanaro/spambayes

welcome.

S

On Mon, Nov 27, 2017 at 1:40 PM, Dale Schroeder
<d...@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., 73.73.103.110) 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@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
>
>
_______________________________________________
SpamBayes@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

Reply via email to