Skip to content

Commit a5cf249

Browse files
aeromomoclaude
andcommitted
fix(packaging): use explicit package list instead of symlink
Symlinks don't survive wheel builds in CI. Switch to explicit packages list in pyproject.toml with package-dir mapping. Bump to v7.0.2. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 965ca19 commit a5cf249

2 files changed

Lines changed: 9 additions & 4 deletions

File tree

claw_compactor

Lines changed: 0 additions & 1 deletion
This file was deleted.

pyproject.toml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "claw-compactor"
3-
version = "7.0.1"
3+
version = "7.0.2"
44
description = "14-stage Fusion Pipeline for LLM token compression — 15-82% reduction depending on content, zero LLM inference cost, reversible compression, AST-aware code analysis"
55
license = "MIT"
66
requires-python = ">=3.9"
@@ -68,5 +68,11 @@ testpaths = ["tests"]
6868
"claw_compactor.fusion" = "scripts/lib/fusion"
6969
"claw_compactor.rewind" = "scripts/lib/rewind"
7070

71-
[tool.setuptools.packages]
72-
find = { where = ["."], include = ["claw_compactor*", "benchmark*", "scripts*"] }
71+
[tool.setuptools]
72+
packages = [
73+
"claw_compactor",
74+
"claw_compactor.fusion",
75+
"claw_compactor.rewind",
76+
"benchmark",
77+
"scripts",
78+
]

0 commit comments

Comments
 (0)