{"library":"pytestarch","type":"library","category":null,"description":"pytestarch is a Python test framework that enables static analysis of software architecture by defining and enforcing rules based on import dependencies between modules. It integrates seamlessly with pytest to ensure architectural constraints are met. The current version is 4.0.1, with major releases occurring periodically to introduce new features and adapt to Python version changes.","language":"python","status":"active","version":"4.0.1","tags":["pytest","architecture","testing","static-analysis","quality"],"install":[{"cmd":"pip install pytestarch","imports":["from pytestarch import Rule","from pytestarch import LayerRule","from pytestarch import EvaluableArchitecture"]}],"homepage":null,"github":"https://github.com/zyskarch/pytestarch","docs":"https://zyskarch.github.io/pytestarch/latest","changelog":null,"pypi":"https://pypi.org/project/pytestarch/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.6,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pytestarch/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Tue Jun 30","last_verified":"Tue Jun 30","next_check":"Thu Jul 30","install_tag":null}}