You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
smpy: workspace hint prints a bare relative path that smpy add parses as a PyPI name #471
After creating a module that is a uv workspace member, smpy prints a hint (_echo_workspace_hint in framework/cli/simple_module_cli/cli.py):
smpy add <rel> --path <host> # adds it as { workspace = true }
<rel> is os.path.relpath(module, host). When the module sits inside the host directory, for example host/modules/foo, that gives a bare modules/foo. parse_add_spec (git_source.py) only treats specs starting with ., / or ~ as paths, so smpy add modules/foo is parsed as a PyPI requirement and the copied command fails.
The common layout, with the module next to the host, gives ../modules/foo and works.
Activity
fix(cli): workspace hint prints ./path so smpy add reads it as a path (…
fix: S3 streaming + Range, task heartbeat + after-commit enqueue, tok…