Seorang kolega sedang mencari untuk menghasilkan diagram kelas UML dari tumpukan kode sumber Python. Dia terutama tertarik pada hubungan warisan, dan sedikit tertarik pada hubungan komposisi, dan tidak terlalu peduli tentang atribut kelas yang hanya primitif Python.
Kode sumbernya cukup mudah dan tidak terlalu jahat - misalnya, tidak melakukan keajaiban metaclass mewah. (Ini sebagian besar dari zaman Python 1.5.2, dengan beberapa taburan hal-hal 2.3ish "modern".)
Apa solusi terbaik yang ada untuk direkomendasikan?