Tach: Una herramienta en Rust para hacer cumplir las dependencias e interfaces de Python

2025-02-26
Tach: Una herramienta en Rust para hacer cumplir las dependencias e interfaces de Python

Tach es una herramienta Python escrita en Rust que aplica las dependencias e interfaces, inspirada en la arquitectura monolítica modular. Permite una adopción incremental, tiene cero sobrecarga en tiempo de ejecución y es interoperable con tus sistemas existentes. Configura tu proyecto de forma interactiva y luego usa el comando `tach check` para detectar violaciones de dependencias. Tach también visualiza tu gráfico de dependencias y proporciona informes que muestran las dependencias y los usos de los módulos. En resumen, Tach ayuda a los desarrolladores a construir proyectos Python más limpios y fáciles de mantener.

Desarrollo