Tach : Un outil Python pour appliquer les dépendances et les interfaces, écrit en Rust

2025-02-26
Tach : Un outil Python pour appliquer les dépendances et les interfaces, écrit en Rust

Tach est un outil Python écrit en Rust qui applique les dépendances et les interfaces, inspiré de l'architecture monolithe modulaire. Il permet une adoption incrémentale, n'a aucun impact sur le temps d'exécution et est interopérable avec vos systèmes existants. Configurez votre projet de manière interactive, puis utilisez la commande `tach check` pour détecter les violations de dépendances. Tach visualise également votre graphe de dépendances et fournit des rapports indiquant les dépendances et les utilisations des modules. En bref, Tach aide les développeurs à créer des projets Python plus propres et plus faciles à maintenir.

Développement