mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-17 17:56:46 +00:00
feat: include plugins directory in wheel distribution
- 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 <noreply@anthropic.com>
This commit is contained in:
parent
9ca4849402
commit
074b99480d
@ -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 = [
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user