cov-core
plugin core for use by pytest-cov, nose-cov and nose2-cov
What it is and what it does
cov-core is a library that provides the shared plugin infrastructure for coverage measurement across multiple test frameworks. It was designed to be used by pytest-cov, nose-cov, and nose2-cov rather than directly by end users. The package has been abandoned since 2014 and its repository is archived; it targets Python 2.4 through 3.1, versions that are no longer supported.
If you are installing cov-core, it is almost certainly as a transitive dependency of one of the coverage plugins listed above. Direct installation or use is not recommended. The package has no runtime dependencies, but its age and obsolete Python version support mean it is unlikely to work correctly on modern Python environments without significant compatibility issues.
Use it for:
- As a transitive dependency when installing pytest-cov for coverage measurement in pytest test suites.
- As a transitive dependency when installing nose-cov for coverage measurement in nose test runners.
- As a transitive dependency when installing nose2-cov for coverage measurement in nose2 test runners.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
cov-core provides the internal plugin infrastructure for coverage measurement in test frameworks like pytest, nose, and nose2.
No. Do not install cov-core directly. The package is abandoned, its last release was in 2014-11-22, and it targets obsolete Python versions (2.4–3.1). Install it only if a modern coverage plugin explicitly requires it as a dependency. Even then, verify that the plugin itself is actively maintained and compatible with your Python version.
Install
cov-core on PyPI
pip
pip install cov-coreuv
uv add cov-corepoetry
poetry add cov-coreInstalling cov-core
Before you install
High install friction: the package is abandoned (last commit 2018-07-03, archived repository) and has not been released since 2014-11-22. It targets Python 2.4–3.1, which are long obsolete. Direct use is discouraged; it exists only as a dependency of active coverage plugins.
License in practice
MIT License (permissive) imposes no restrictions on use or redistribution, but the abandoned status and obsolete Python support make compliance a secondary concern.
Quickstart
pip install cov-core==1.15.0
# Typically installed as a transitive dependency; direct import is not recommended.
Package is abandoned and targets Python 2.4–3.1; compatibility with modern Python versions is not guaranteed.
Verify before relying
- Whether this package still functions on modern Python versions despite classifiers declaring only Python 2.4–3.1 support.
- Whether pytest-cov, nose-cov, or nose2-cov still depend on cov-core or have migrated to alternative backends.
Package facts
| License | MIT License (permissive) |
| Python support | not specified |
| Install friction | high — source build required |
| Runtime dependencies | none |
| Maintenance | abandoned — 4,283 days since the last release |
| Last repo commit | (repository archived) |
| First released | |
| Downloads | 81,835/month — #14,197 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: cov-core-1.15.0.tar.gz
Keywords: cover, coverage
Tags
More Testing packages
Pluggy provides a plugin system that lets you…
permissive · top 100 on PyPI
pytestpytest is a testing framework that lets you…
permissive · top 100 on PyPI
virtualenvvirtualenv creates isolated Python environments…
permissive · top 100 on PyPI
coverageCoverage.py measures which lines of Python code…
permissive · top 1,000 on PyPI
pytest-asynciopytest-asyncio is a pytest plugin that enables…
permissive · top 1,000 on PyPI
pytest-json-ctrfA pytest plugin that generates test reports in…
permissive · top 1,000 on PyPI
pytest-coverpytest-cover is a pytest plugin for measuring…
permissive · top 15,000 on PyPI
pytest-covA pytest plugin that measures code coverage…
permissive · top 1,000 on PyPI
nosexcoverGenerates Cobertura-style XML coverage reports…
permissive · top 15,000 on PyPI
teamcity-messagesSends test results and build status from Python…
permissive · top 15,000 on PyPI
coverage_enable_subprocessInstalls a .pth file that automatically enables…
permissive · top 15,000 on PyPI
pytest-cagouleA pytest plugin that identifies which tests…
permissive · top 15,000 on PyPI
python-coverallsUploads Python code coverage reports to…
permissive · top 15,000 on PyPI
coverage-conditional-pluginA coverage.py plugin that applies conditional…
permissive · top 15,000 on PyPI
covdefaultsA coverage plugin that automatically applies…
permissive · top 15,000 on PyPI
pytest-integrationA pytest plugin that organizes tests into unit,…
permissive · top 15,000 on PyPI