diff --git a/.coveragerc b/.coveragerc index 3f6a94f..51fea79 100644 --- a/.coveragerc +++ b/.coveragerc @@ -3,4 +3,7 @@ branch = True source = error_align [report] -omit = src/error_align/baselines/* \ No newline at end of file +# Match both the editable (src/error_align/...) and installed +# (.../site-packages/error_align/...) layouts so baselines are omitted in +# both local and CI runs. +omit = */baselines/* diff --git a/README.md b/README.md index 4161cb3..1c460a6 100644 --- a/README.md +++ b/README.md @@ -60,11 +60,13 @@ Alignment(INSERT: "period") ## Citation and Research ``` -@article{borgholt2025text, +@inproceedings{borgholt2026text, title={A Text-To-Text Alignment Algorithm for Better Evaluation of Modern Speech Recognition Systems}, author={Borgholt, Lasse and Havtorn, Jakob and Igel, Christian and Maal{\o}e, Lars and Tan, Zheng-Hua}, - journal={arXiv preprint arXiv:2509.24478}, - year={2025} + booktitle={ICASSP 2026-2026 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)}, + pages={3476--3480}, + year={2026}, + organization={IEEE} } ``` diff --git a/codecov.yml b/codecov.yml index cf50f45..0751d5c 100644 --- a/codecov.yml +++ b/codecov.yml @@ -1,5 +1,5 @@ ignore: - - "src/error_align/baselines/*" + - "**/baselines/**" coverage: status: diff --git a/pyproject.toml b/pyproject.toml index 5193622..4afaa80 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -100,3 +100,7 @@ build-dir = "build/{wheel_tag}" [tool.scikit-build.sdist] include = ["cpp/*", "CMakeLists.txt", "error_align/*", "README.md", "pyproject.toml"] + +# NOTE: Coverage.py configuration lives in .coveragerc (which takes precedence +# over pyproject.toml). Keep it there as the single source of truth rather than +# splitting/duplicating coverage settings across two files. diff --git a/pytest.ini b/pytest.ini index 0bfcf15..04e8685 100644 --- a/pytest.ini +++ b/pytest.ini @@ -1,2 +1,2 @@ [pytest] -addopts = --cov=src --cov-report=term --cov-report=xml --typeguard-packages error_align \ No newline at end of file +addopts = --cov=error_align --cov-report=term --cov-report=xml --typeguard-packages error_align