{"library":"pytest-regressions","type":"library","category":null,"description":"pytest-regressions is a Pytest plugin that provides a set of fixtures to simplify writing regression tests. It helps in maintaining tests that generate substantial or specific data files, such as dictionaries, dataframes, images, or numeric tables. The plugin stores expected data as baselines in a data directory (leveraging pytest-datadir) and compares future test runs against these baselines, providing detailed diffs upon failure. The current version is 2.10.0, and it maintains a regular release cadence with frequent minor updates.","language":"python","status":"active","version":"2.10.0","tags":["pytest","testing","regression testing","fixtures","data validation","snapshot testing","test automation"],"install":[{"cmd":"pip install pytest-regressions","imports":["def test_data(data_regression):\n    # No explicit import needed, pytest discovers fixtures automatically"]}],"homepage":null,"github":"https://github.com/ESSS/pytest-regressions","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pytest-regressions/","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.9,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pytest-regressions/compatibility"},"provenance":{"verified_status":"skip","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Sun Jul 05","install_tag":null}}