Commit 4da34d3
fix stack extra: distribution name is arc-stack, allow direct refs
Two adjustments so `uv sync --extra stack` resolves:
- The dependency spec must use the upstream package's distribution
name (arc-stack, declared in github.com/ArcInstitute/stack
pyproject), not its Python import name (stack).
- Hatchling refuses direct URL references in dependencies unless
explicitly opted in, so add [tool.hatch.metadata]
allow-direct-references = true.
Verified: `uv sync` clean, `uv sync --extra stack` builds arc-stack
from the GitHub repo.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 839b1d6 commit 4da34d3
1 file changed
Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
| |||
0 commit comments