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
Commit b3a75fb
Browse filesBrowse the repository at this point in the historyBrowse files
Merging main brought in #1713's regression test, which expects plain
`vendor` over a hosted pin at patch A to vendor the manifest's newer
patch B. This branch makes plain `vendor` eject the hosted pins from
the lockfiles instead (manifest unread), so the merged tree failed
the test deterministically and the PR was evicted from the merge
queue twice (coverage (1), runs 40572480618 and 40575886984).
Keep the #1105 setup (venv synced from the hosted lock, manifest at
B) and assert the eject outcome: exit 0, no package_not_installed,
the project vendored at A with the hosted URL gone and B unread. The
superseded-install rule behind `scan --mode vendored` keeps its unit
test, hosted_pin_marks_a_pypi_install_superseded.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011f9aeQeQBzNvTuMrf6bWCp
0 commit comments