Tach: أداة بايثون لفرض التبعيات والواجهات، مكتوبة بلغة Rust
2025-02-26
Tach هي أداة بايثون مكتوبة بلغة Rust تعمل على فرض التبعيات والواجهات، مستوحاة من بنية أحادية متعددة الوحدات. تتيح الاعتماد التدريجي، ولا تسبب أي تأثير على وقت التشغيل، وتعمل بشكل متكامل مع أنظمتك الحالية. قم بتكوين مشروعك بشكل تفاعلي، ثم استخدم الأمر `tach check` للكشف عن انتهاكات التبعيات. تعرض Tach أيضًا رسمًا بيانيًا للتبعيات وتقدم تقارير تعرض تبعيات الاستخدامات الخاصة بالوحدات. باختصار، تساعد Tach المطورين على بناء مشاريع بايثون أنظف وأسهل في الصيانة.
التطوير