semvec/pypi-packages huggingface dataset:
evo-adapter-jest-cov 0.1.0
Evolution Engine adapter for Jest coverage reports
License: MIT
Requires Python: >=3.10

# evo-adapter-jest-cov

Evolution Engine adapter for jest-cov (testing family).

## Install

```bash
pip install evo-adapter-jest-cov
```

After installing, `evo analyze .` will automatically detect and use this adapter.

## Verify

```bash
evo adapter validate evo_jest_cov.JestCovAdapter
evo adapter list .
```

## Development

```bash
git clone <this-repo>
cd evo-adapter-jest-cov
pip install -e .
pytest tests/
evo adapter validate evo_jest_cov.JestCovAdapter
```
evo-adapter-pytest-cov 0.1.0
Evolution Engine adapter for pytest-cov coverage reports
License: MIT
Requires Python: >=3.9

# evo-adapter-pytest-cov

Evolution Engine adapter for pytest-cov coverage reports.

## Usage

```bash
pip install -e .
evo adapter list .   # Shows: [local] testing/pytest_cov
```

## What it does

Parses `coverage.xml` files generated by `pytest-cov` and feeds coverage
metrics into the Evolution Engine pipeline:

- `line_rate` — Fraction of lines covered (0.0–1.0)
- `branch_rate` — Fraction of branches covered (0.0–1.0)
- `lines_covered` / `lines_missing` — Absolute line counts
- `packages_covered` — Number of packages with coverage data

## Reference Implementation

This adapter demonstrates the full adapter lifecycle:
1. Scaffold with `evo adapter new`
2. Implement `iter_events()` to parse coverage.xml
3. Validate with `evo adapter validate`
4. Security scan with `evo adapter security-check`
5. Install and verify with `evo adapter list`