Skip to content

Fix VCS hashing in the face of symlinks.#3149

Merged
jsirois merged 4 commits intopex-tool:mainfrom
jsirois:issues/3148
Apr 15, 2026
Merged

Fix VCS hashing in the face of symlinks.#3149
jsirois merged 4 commits intopex-tool:mainfrom
jsirois:issues/3148

Conversation

@jsirois
Copy link
Copy Markdown
Member

@jsirois jsirois commented Apr 14, 2026

Fixes #3148

@jsirois jsirois merged commit 190848a into pex-tool:main Apr 15, 2026
86 of 108 checks passed
@jsirois jsirois deleted the issues/3148 branch April 15, 2026 01:00
Comment on lines +13 to +26
def lock_nautobot(lock_file, *extra_lock_args):
args = [
"lock",
"create",
"nautobot @ git+https://github.com/utsc-networking/nautobot@utsc-custom",
"--intransitive",
"--pip-version",
"latest-compatible",
"--indent",
"2",
"-o",
lock_file,
]
run_pex3(*(args + list(extra_lock_args))).assert_success()
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noting this is a direct repro case of the issue OP.

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.

VCS hash on lock create differs from VCS hash on lock consume.

1 participant