Skip to content

fix PyG uv index resolution - #2

Merged
nishide-dev merged 1 commit into
mainfrom
fix/pyg-uv-flat-index
May 18, 2026
Merged

fix PyG uv index resolution#2
nishide-dev merged 1 commit into
mainfrom
fix/pyg-uv-flat-index

Conversation

@nishide-dev

Copy link
Copy Markdown
Owner

Summary

  • mark the PyG wheel page as a flat uv index in generated uv projects
  • map torch-scatter, torch-sparse, and torch-cluster to the explicit PyG source
  • add a spec and implementation plan documenting the root cause and fix

Test plan

  • Generate a uv + PyG project with pytorch-2.8.0-cuda-12.6
  • Run rtk uv lock --project /tmp/cc-pyg-flat-126
  • Generate a uv + PyG project with pytorch-2.8.0-cuda-12.8
  • Run rtk uv lock --project /tmp/cc-pyg-flat-128
  • Verify generated pyproject.toml contains format = \"flat\"
  • Verify generated pyproject.toml contains [tool.uv.sources] mappings for torch-scatter, torch-sparse, and torch-cluster

🤖 Generated with Claude Code

Mark the PyG wheel page as a flat uv index and map PyG extension packages
explicitly to that source so generated uv projects can lock successfully.
@nishide-dev
nishide-dev merged commit ed4fa38 into main May 18, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant