From 6d7e3e68bbff323ef1e42ee8dc524e47b197598b Mon Sep 17 00:00:00 2001 From: Halldor Fannar Date: Tue, 21 Apr 2026 14:06:17 +0000 Subject: [PATCH] Fix test_sdist --- src/tests/test_setup.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/tests/test_setup.py b/src/tests/test_setup.py index 943a319f..7e737220 100644 --- a/src/tests/test_setup.py +++ b/src/tests/test_setup.py @@ -5,6 +5,7 @@ import platform import sys import tarfile +from pathlib import Path from subprocess import STDOUT, check_call, check_output from zipfile import ZipFile @@ -23,6 +24,11 @@ CHECK = [sys.executable, "-m", "twine", "check", "--strict"] +def build_release_history_files() -> list[str]: + prefix = f"mss-{__version__}" + return [f"{prefix}/{path.as_posix()}" for path in sorted(Path("docs/source/release-history").glob("*.md"))] + + def test_sdist() -> None: output = check_output(SDIST, stderr=STDOUT, text=True) file = f"mss-{__version__}.tar.gz" @@ -36,8 +42,6 @@ def test_sdist() -> None: assert files == [ f"mss-{__version__}/.gitignore", - f"mss-{__version__}/CHANGELOG.md", - f"mss-{__version__}/CHANGES.md", f"mss-{__version__}/CONTRIBUTORS.md", f"mss-{__version__}/LICENSE.txt", f"mss-{__version__}/PKG-INFO", @@ -61,6 +65,7 @@ def test_sdist() -> None: f"mss-{__version__}/docs/source/examples/pil_pixels.py", f"mss-{__version__}/docs/source/index.rst", f"mss-{__version__}/docs/source/installation.rst", + *build_release_history_files(), f"mss-{__version__}/docs/source/support.rst", f"mss-{__version__}/docs/source/usage.rst", f"mss-{__version__}/docs/source/versioning.rst",