{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"}],"enrichment":{"capability":"SlipCover is a fast code coverage tool that tracks which parts of a Python program execute and which don't, using just-in-time bytecode instrumentation or the sys.monitoring API to minimize runtime overhead.","skillfed_tags":["testing-tools","performance-instrumentation"],"use_cases":["Measure test coverage on large test suites without doubling execution time, making it practical for continuous integration pipelines.","Identify untested code paths in performance-critical Python applications where traditional coverage overhead is prohibitive.","Support property-based testing and fuzzing workflows that require frequent coverage measurements during test generation.","Find dead code in mature projects by running SlipCover over your full codebase and filtering for zero-coverage modules.","Enforce coverage thresholds in CI/CD with the fail-under option while keeping build times reasonable."],"what_it_does":"SlipCover measures code coverage\u2014which lines and branches of your Python code actually execute during a test run\u2014while keeping runtime overhead near zero. Unlike traditional coverage tools that use Python's tracing API and can double execution time, SlipCover uses just-in-time bytecode instrumentation on Python 3.9\u20133.11, or the sys.monitoring API on Python 3.12+, to track execution with minimal slowdown. It integrates directly with pytest and other test runners without requiring plugins, and supports configuration via pyproject.toml for per-project settings.\n\nThe tool is designed for developers who need coverage data to guide testing, identify dead code, or support fuzzing workflows but can't tolerate the performance penalty of traditional coverage tools. It reports coverage in multiple formats (text, JSON, XML, LCOV) and can merge results from parallel test execution with pytest-xdist.","worth_installing":"Yes. SlipCover is worth installing if you need code coverage but have been avoiding it due to performance overhead. It's actively maintained, has no known vulnerabilities, low install friction, and works with modern Python versions (3.9\u20133.14). The permissive Apache license poses no restrictions. Install it if coverage speed matters to your workflow; skip it only if you have no coverage requirement or are already satisfied with your current tool's performance."},"id":"slipcover","links":{"html":"https://skillfed.io/packages/slipcover","md":"https://skillfed.io/packages/slipcover.md","pypi":"https://pypi.org/project/slipcover/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"permissive","name":"slipcover","python_support":"supports_current","summary":"Near Zero-Overhead Python Code Coverage"},"popularity":{"monthly_downloads":149915,"position":10978,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
