{"library":"testfixtures","type":"library","category":null,"description":"testfixtures is a collection of helpers and mock objects designed to streamline automated testing in Python. It provides utilities for comparing complex objects, mocking methods and classes (including dates, times, and subprocesses), capturing logging and stream output, managing temporary files and directories, and verifying exceptions and warnings. Currently at version 11.0.0, the library is actively maintained with regular updates and improvements.","language":"python","status":"active","version":"11.0.0","tags":["testing","unit testing","mocking","fixtures","developer tools"],"last_verified":"Wed May 20","install":[{"cmd":"pip install testfixtures","imports":["from testfixtures import TempDir","from testfixtures import compare","from testfixtures import Replacer"]},{"cmd":"pip install 'testfixtures[yaml,toml,sybil]'","imports":[]}],"homepage":null,"github":"https://github.com/Simplistix/testfixtures","docs":"http://testfixtures.readthedocs.org/en/latest/","changelog":"https://testfixtures.readthedocs.io/en/latest/changes.html","pypi":"https://pypi.org/project/testfixtures/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":80,"avg_install_s":1.7,"avg_import_s":0.77,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/testfixtures/compatibility"}}