`pytest --cov` writes `.coverage` (and `.coverage.*` under xdist) at the repo root, and these files are not in `.gitignore`. Add them (and `htmlcov/`).
Activity