If anyone is doing a lot of Python on the Mac editing - I highly recommend using TextMate it's light, powerful (after you get the python bundle from SVN) and supports projects. I have it integrated with Perforce, Subversion and CVS with syntax highlinting, custom keys.
Really, everything I look for in an editor. And given you can add your own bundles or extend existing ones, it's simple to add Bicycle Repair man integrations, etc.
The maintainer has a blog and he's been doing frequent nightly builds - each with noticeable improvements.
It's also not very memory intensive (a drag for me with other editors) and very responsive when editing large numbers of files.
Give it a try, buy a license!