Mailing list blues

The mailing list has been down for a little while – I’ve been too busy to fix it until just now.

It used to work, and then it started throwing an error, and now I’ve debugged it, I *think* (but I could be wrong), Python’s behaviour changed – it became unable to call a function (“email.utils.parseaddr”) because *later* in the same function, the variable “email” would be declared. Of course, if an undeclared variable is used, then it’s an error, but I’m surprised Python confused *the leading part* of a module name with a variable name – and that it did not seem to do so before. But I am Python hacker, I’ve never sat down and really read the docs, so I may be completely wrong and it’s just me, not understanding.