同僚が、大量の Python ソース コードから UML クラス図を生成しようとしています。彼は主に継承関係に関心があり、合成関係にはやや関心があり、単なる Python プリミティブであるクラス属性にはあまり関心がありません。
ソース コードは非常に単純であり、極端に悪いものではありません。たとえば、高度なメタクラス マジックは実行されません。(これは主に Python 1.5.2 の時代のもので、「最新の」2.3 っぽいものが散りばめられています。)
推奨する最善の既存のソリューションは何ですか?