Tach: Ein in Rust geschriebenes Python-Tool zur Durchsetzung von Abhängigkeiten und Schnittstellen
2025-02-26
Tach ist ein in Rust geschriebenes Python-Tool, das Abhängigkeiten und Schnittstellen durchsetzt, inspiriert von der modularen Monolith-Architektur. Es ermöglicht eine inkrementelle Adoption, hat keinen Einfluss auf die Laufzeit und ist interoperabel mit bestehenden Systemen. Konfigurieren Sie Ihr Projekt interaktiv und verwenden Sie dann den Befehl `tach check`, um Abhängigkeitsverletzungen zu erkennen. Tach visualisiert auch Ihren Abhängigkeitsgraphen und liefert Berichte, die Abhängigkeiten und Verwendungen von Modulen anzeigen. Kurz gesagt, Tach hilft Entwicklern, sauberere und besser wartbare Python-Projekte zu erstellen.
Entwicklung