fix(build): include clink resources in package
Problem: pyproject excludes conf/cli_clients and clink prompts from the wheel, so ClinkRegistry raises RegistryLoadError after pip install. Impact: Clink integrations are entirely broken for packaged installs. Solution: Add conf/cli_clients/*.json and systemprompts/clink/*.txt to setuptools package-data so wheels ship required assets. Fixes: pip install . will now include all clink configuration files
This commit is contained in:
@@ -18,7 +18,11 @@ include = ["tools*", "providers*", "systemprompts*", "utils*", "conf*", "clink*"
|
|||||||
py-modules = ["server", "config"]
|
py-modules = ["server", "config"]
|
||||||
|
|
||||||
[tool.setuptools.package-data]
|
[tool.setuptools.package-data]
|
||||||
"*" = ["conf/*.json"]
|
"*" = [
|
||||||
|
"conf/*.json",
|
||||||
|
"conf/cli_clients/*.json",
|
||||||
|
"systemprompts/clink/*.txt",
|
||||||
|
]
|
||||||
|
|
||||||
[tool.setuptools.data-files]
|
[tool.setuptools.data-files]
|
||||||
"conf" = [
|
"conf" = [
|
||||||
|
|||||||
Reference in New Issue
Block a user