MacPy is an implementation of the Needleman-Wunsch algorithm in Python with NumPy, and will eventually include an implementation of the Sum of Pairs alignment technique and the Max of Pairs algorithm. It's an effort in writing comprehensible, fast code that might have serious bioinformatics use in coming years.
at right: output of the Needleman-Wunsch visualization
See the current code & status at MacPy on Google Code