{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/5"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/5"},{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/2"}],"enrichment":{"capability":"A pytest plugin that persists test state across runs, enabling rerun of only failed tests or failures-first execution via --lf and --ff flags, and providing a config.cache object for plugins to share values between test invocations.","skillfed_tags":["deprecated","legacy"],"use_cases":["Rerun only the tests that failed in the previous test session using --lf to speed up debugging cycles.","Run all tests but execute previously failed tests first using --ff to surface regressions early.","Cache expensive setup computations across multiple test runs via config.cache.set() and config.cache.get().","Inspect cached test state and values using --cache to diagnose test history and cross-run dependencies.","Clear all cached state before CI runs using --clearcache to ensure test isolation and correctness."],"what_it_does":"pytest-cache is a pytest plugin that stores test execution state between runs, allowing developers to selectively rerun failed tests or prioritize failures in subsequent test sessions. It exposes a config.cache object that plugins and conftest code can use to persist arbitrary values across test invocations\u2014useful for caching expensive computations or tracking test history.\n\nHowever, this package is abandoned (last updated 2013-06-04) and its core functionality has been integrated directly into pytest itself. Modern pytest versions provide native cache support without requiring this external plugin. Installing this package on a current pytest setup risks API incompatibilities and maintenance gaps.","worth_installing":"No. This package is abandoned (last release 2013-06-04) and its functionality is now built into pytest natively. Installing it risks incompatibility with modern pytest versions and introduces unmaintained code into your test infrastructure. Use pytest's native cache support instead."},"id":"pytest-cache","links":{"html":"https://skillfed.io/packages/pytest-cache","md":"https://skillfed.io/packages/pytest-cache.md","pypi":"https://pypi.org/project/pytest-cache/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2013-06-04","license_spdx":null,"license_treatment":"permissive","name":"pytest-cache","python_support":"unspecified","summary":"pytest plugin with mechanisms for caching across test runs"},"popularity":{"monthly_downloads":687699,"position":5344,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0"}
