Last but not least: not supported does not necessarily mean we have to
actively remove bits that work around quirks for a certain version;
rather,
it means we won't fix bugs due to an old
python version.
I would be more radical. What I would like to see is a cleaner code without
unneccessary branches, and free use of some basic tools such as conditional
(x if cond. else y) that is widely used in the world of programming. But
let's see the survey first.
We have fixed bugs due to old py2.4 in r9227 and r9740 but I don't like it anymore if
it diverges to the rewrite branch to much (or other future branches like 3.X support).
interwiki.py is a good sample for really old code stuff like nested try statements for
exception handling and finally handling. And we shouldn't be forced to keep code for
pre 2.4 releases like "set" and "sorted".
Regards
xqt