From 074b99480db9ffe7f2f86a5cbd7a96f13843410c Mon Sep 17 00:00:00 2001 From: mithun50 Date: Fri, 14 Nov 2025 14:34:23 +0100 Subject: [PATCH] feat: include plugins directory in wheel distribution MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add plugins as shared-data in wheel configuration - Plugins installed to {prefix}/share/superclaude/plugins/ - Increased wheel files from 128 to 225 (110 plugin files) - Maintains backward compatibility with existing package structure 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- pyproject.toml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f96b753..56551af 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,13 +68,9 @@ superclaude = "superclaude.pytest_plugin" [tool.hatch.build.targets.wheel] packages = ["src/superclaude"] -include = [ - "plugins/**/*.py", - "plugins/**/*.md", - "plugins/**/*.ts", - "plugins/**/*.json", - "plugins/**/*.sh", -] + +[tool.hatch.build.targets.wheel.shared-data] +"plugins" = "share/superclaude/plugins" [tool.hatch.build.targets.sdist] include = [