Commit ee1d1fe
fix(ci): use rye workspace instead of rye run pip (which doesn't exist)
Last commit tried `rye run pip install -e ./adk` in scripts/bootstrap, but
rye's uv-backed venv doesn't include pip by default — `rye run pip` fails
with "invalid or unknown script 'pip'".
The rye-native way to install workspace members is `[tool.rye.workspace]`.
The earlier suspicion that workspaces "didn't work" was wrong — the real
problem was the agentex/ namespace conflict between two editable installs,
which pkgutil.extend_path (added in src/agentex/__init__.py) now fixes.
So: reinstate the workspace config, drop the broken pip install line.
`rye sync --all-features` will install both root and adk/ editably and
extend_path merges their namespaces at import time.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 0796d55 commit ee1d1fe
2 files changed
Lines changed: 7 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
58 | 65 | | |
59 | 66 | | |
60 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
0 commit comments