uv workspace config breaks build
envgap__pypa__setuptools-scm-1330
01 / FAILURE SIGNATURE
As reported upstream
Hi @RonnyPfannschmidt - our source builds are now receiving a different error on 10.0.4:
Not a benchmark task.
- The project already builds and runs before the fix, so there is nothing to repair.
02 / ENVIRONMENT RECIPE
- Base commit
f76244eb6974b0e5f7991c5e62425b3ce295630c- Manifest
setuptools-scm/pyproject.toml- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
pypa/setuptools-scm #1330 · read the original issue
> Hi @RonnyPfannschmidt - our source builds are now receiving a different error on 10.0.4:
>
> ```
> :: + uv sync --no-dev --no-editable --reinstall
> :: Building snapcraft @ file:///root/host/snapcraft/parts/snapcraft/build
> :: × Failed to build `snapcraft @ file:///root/host/snapcraft/parts/snapcraft/build`
> :: ├─▶ Failed to install requirements from `build-system.requires`
> :: ├─▶ Failed to download and build `setuptools-scm==10.0.4`
> :: ├─▶ Failed to parse entry: `vcs-versioning`
> :: ╰─▶ `vcs-versioning` references a workspace in `tool.uv.sources` (e.g., `vcs-versioning = { workspace = true }`), but is not a workspace member
> ```
>
> I'm not sure if you'd prefer to solve this in this issue or create a new one, but we're not able to use 10.0.4 still due to this.
_Originally posted by @bepri in [#1302](https://github.com/pypa/setuptools-scm/issues/1302#issuecomment-4143173407)_04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]