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 committed 2026-07-11 00:26:49 +02:00
1 parent 7b5522ac94
commit 861cb2bff4
4 files changed
+73 -3

No files matched your search

+1
View File
@@ -1,3 +1,4 @@
ruff (>=0.9.10)
mypy
pytest
pytest-cov