chore: add pytest-cov and CI workflow

Add GitHub Actions workflow for running tests with coverage on Python 3.8 and 3.11.

Configure pytest-cov, coverage thresholds and expand testpaths in pyproject.toml.

Update .gitignore for .ruff_cache, .mypy_cache, *.egg-info and .coverage.
This commit is contained in:
dw-0
2026-07-11 00:26:49 +02:00
parent 7b5522ac94
commit 861cb2bff4
4 changed files with 73 additions and 3 deletions
+1
View File
@@ -1,3 +1,4 @@
ruff (>=0.9.10)
mypy
pytest
pytest-cov