The Pythonistas at Logilab are back with PyReverse, a reverse engineering toolkit for Python. In addition of computing various code metrics, it can generate UML diagrams straight from the source.
I finally had a closer look at Lua, a lightweight, embeddable, OO-capable scripting language. It looks quite well designed and it could be a nice alternative to Python as an extension language since the Python interpreter tends to be bloated with features as the time goes on.
The nice folks at LogiLab just released PyPaSax, a tool that transforms Python source code declarations in XML to make them available for any further processing.