From 4c81ec70995892b2f4c3b861ffb72c954ac52b55 Mon Sep 17 00:00:00 2001 From: Richard Tibbles Date: Tue, 3 Mar 2026 20:57:53 -0800 Subject: [PATCH] fix: ignore tarignore'd paths in dpkg-source diff .tarignore excludes .github, .tarignore, test, etc. from the orig tarball, but dpkg-source (3.0 quilt) then sees those files in the working tree as unexpected upstream changes. Add extend-diff-ignore to debian/source/options to match the .tarignore exclusions. Co-Authored-By: Claude Opus 4.6 --- .tarignore | 3 +++ debian/source/options | 1 + 2 files changed, 4 insertions(+) diff --git a/.tarignore b/.tarignore index 2bdc19d..572f425 100644 --- a/.tarignore +++ b/.tarignore @@ -5,4 +5,7 @@ .tarignore .vscode *.iml +*.egg-info +__pycache__ +.venv test diff --git a/debian/source/options b/debian/source/options index 8217775..dfdcced 100644 --- a/debian/source/options +++ b/debian/source/options @@ -1 +1,2 @@ tar-ignore = ".git" +extend-diff-ignore = "^(\.github|\.gitignore|\.tarignore|\.idea|\.vscode|test)(/|$)|\.iml$"