Tach: 使用 Rust 编写的 Python 依赖项和接口强制工具
2025-02-26
Tach 是一款用 Rust 编写的 Python 工具,用于强制执行依赖项和接口,灵感来自模块化整体架构。它支持增量采用,无运行时开销,并与现有系统互操作。通过交互式界面配置项目,然后使用 `tach check` 命令检查依赖项冲突。Tach 还提供依赖关系图可视化功能,并能生成报告,显示模块的依赖关系和使用情况。总之,Tach 帮助开发者构建更清晰、更易维护的 Python 项目。
开发