{"categories":[{"label":"Benchmark","url":"https://skillfed.io/packages/category/system-benchmark"}],"enrichment":{"capability":"Provides core Python benchmark execution code for the ASV benchmarking framework, handling the low-level mechanics of running and measuring performance tests.","skillfed_tags":["benchmarking","performance-testing","asv-core"],"use_cases":["Run performance benchmarks as part of continuous integration to track code speed regressions over time","Measure and compare execution time of different implementations or algorithms in your codebase","Build custom benchmarking tools or frameworks that need a stable, minimal-dependency benchmark executor","Profile code performance across multiple Python versions in a single test suite"],"what_it_does":"asv-runner is the execution engine for the ASV benchmarking framework. It provides the core Python code that actually runs performance benchmarks, measures their execution time, and collects results. The package is intentionally minimal\u2014it has no external dependencies beyond importlib-metadata and is designed to work across Python 3.7 and later, making it a stable foundation for benchmark infrastructure.\n\nThis is a specialized tool: it's the machinery that sits inside ASV to handle benchmark discovery, execution, and timing. Most users will encounter it indirectly through the main asv package. It's useful if you're building custom benchmarking infrastructure, extending ASV's capabilities, or need a lightweight, dependency-free benchmark runner for embedded or constrained environments.","worth_installing":"Yes, if you are using ASV for benchmarking or building custom benchmark infrastructure. Install it as a dependency of asv or directly if you need a lightweight, zero-external-dependency benchmark runner. The active maintenance, permissive license, and broad Python version support make it reliable. No known vulnerabilities."},"id":"asv-runner","links":{"html":"https://skillfed.io/packages/asv-runner","md":"https://skillfed.io/packages/asv-runner.md","pypi":"https://pypi.org/project/asv-runner/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-04","license_spdx":null,"license_treatment":"permissive","name":"asv-runner","python_support":"supports_current","summary":"Core Python benchmark code for ASV"},"popularity":{"monthly_downloads":602930,"position":5813,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.0"}
