From 188bee5411f16c6456a2a8c9a01935025041c5c5 Mon Sep 17 00:00:00 2001 From: Ziang Zhang Date: Wed, 24 Jun 2026 10:14:27 +0800 Subject: [PATCH] fix: include config directory in hatch build The config manifest files (builtin_commands.md, plugins.md) in trushell/config/ were not listed in the hatch build include list, which could cause a broken PyPI install where the kernel can't find any manifests. Fix: add 'trushell/config/*' to the include list in pyproject.toml. Verified: the built .whl contains both config files. Closes #48 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 7d2a763..07b5c26 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,7 +55,7 @@ build-backend = "hatchling.build" [tool.hatch.build] packages = ["trushell"] -include = ["README.md", "LICENSE", "trushell/sounds/*"] +include = ["README.md", "LICENSE", "trushell/sounds/*", "trushell/config/*"] [tool.ruff] line-length = 88