{"library":"tach","type":"library","category":null,"description":"Tach is a Python CLI tool (implemented in Rust) designed to enforce modular design and control dependencies between Python modules within a project. It enables developers to define explicit module boundaries, prevent deep coupling, enforce public interfaces, and detect circular dependencies. Actively maintained with frequent releases, the current version is 0.34.1, requiring Python 3.9 or higher.","language":"python","status":"active","version":"0.34.1","tags":["architecture","modular","cli","static analysis","dependencies","pytest","linter"],"install":[{"cmd":"pip install tach","imports":[]}],"homepage":null,"github":"https://github.com/gauge-sh/tach","docs":null,"changelog":null,"pypi":"https://pypi.org/project/tach/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Sat Apr 11","next_check":"Fri Jul 10","install_tag":null}}