From c2cb4a6c2f1f957efa65d5a055f4982537133188 Mon Sep 17 00:00:00 2001 From: Hook25 Date: Tue, 8 Jul 2025 16:59:01 +0200 Subject: [PATCH 1/2] Exclude build and dist from the finder This is actually the default behaviour but we loose it because we have to exclude manually the debian directory --- checkbox-ng/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checkbox-ng/pyproject.toml b/checkbox-ng/pyproject.toml index 7be38e3d4d..87b4d4cc4d 100644 --- a/checkbox-ng/pyproject.toml +++ b/checkbox-ng/pyproject.toml @@ -97,7 +97,7 @@ noble_prod = [ [tool.setuptools_scm] root=".." [tool.setuptools.packages.find] - exclude = ["debian*"] + exclude = ["debian*", "build*", "dist*"] [project.scripts] checkbox-cli = "checkbox_ng.launcher.checkbox_cli:main" checkbox-provider-tools = "checkbox_ng.launcher.provider_tools:main" From a87c339072bd6d704118d7a0a510c52ef7c356d1 Mon Sep 17 00:00:00 2001 From: Hook25 Date: Tue, 8 Jul 2025 17:00:25 +0200 Subject: [PATCH 2/2] Ditto for checkbox support --- checkbox-support/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checkbox-support/pyproject.toml b/checkbox-support/pyproject.toml index e49740f480..2d4843df07 100644 --- a/checkbox-support/pyproject.toml +++ b/checkbox-support/pyproject.toml @@ -59,7 +59,7 @@ noble_prod = [ [tool.setuptools_scm] root=".." [tool.setuptools.packages.find] - exclude = ["debian*"] + exclude = ["debian*", "build*", "dist*"] [project.scripts] checkbox-support-run_watcher = "checkbox_support.scripts.run_watcher:main" checkbox-support-fwts_test = "checkbox_support.scripts.fwts_test:main"