{"library":"pyhamcrest","type":"library","category":null,"description":"PyHamcrest is a framework for writing matcher objects for Python. It provides a declarative way to define 'match' rules, most commonly used in unit testing to create flexible and precise assertions. It is currently at version 2.1.0 and has a consistent release cadence with several minor and major updates over the years, most recently adding features for async futures.","language":"python","status":"active","version":"2.1.0","tags":["testing","assertions","matchers","unit testing","test framework"],"install":[{"cmd":"pip install pyhamcrest","imports":["from hamcrest import assert_that, equal_to","from hamcrest import anything","from hamcrest import contains_string","from hamcrest import *"]}],"homepage":null,"github":"https://github.com/hamcrest/PyHamcrest","docs":null,"changelog":"https://github.com/hamcrest/PyHamcrest/blob/main/CHANGELOG.rst","pypi":"https://pypi.org/project/pyhamcrest/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.45,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pyhamcrest/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}