Description
Adds Hamcrest-style matchers for Python tests. It helps developers write assertions that describe expected values in a more readable and composable way.
Matchers can improve test clarity, but they do not replace choosing meaningful behavior to test. Keep assertions focused on user-visible or contract-relevant outcomes.