Maybe I'm the only Java guy in the group, so then I'm the only one that will find this interesting: http://springpython.webfactional.com/ A Python version is interesting to say the least. It should make it easier for DB interaction. For Inversion of Control, it maybe seem silly in Python but I use Java Spring all the time in Jython and I find it wonderful.