Bir meslektaş, Python kaynak kodu yığınlarından UML sınıf diyagramları oluşturmak istiyor. Öncelikle miras ilişkileriyle ilgileniyor ve kompozisyon ilişkileriyle biraz ilgileniyor ve sadece Python ilkelleri olan sınıf öznitelikleri ile pek ilgilenmiyor.
Kaynak kodu oldukça basittir ve muazzam derecede kötü değildir - örneğin herhangi bir fantezi metasınıf büyüsü yapmaz. (Çoğunlukla Python 1.5.2 günlerinden, bazı "modern" 2.3ish şeyler serpilir.)
Önerilen en iyi çözüm hangisidir?