-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transient resolver hash mismatch error #12621
Comments
Some links:
|
One pip probably tried to read a partially-downloaded file from the cache. Pip doesn't protect against concurrent access - see #2361. |
That would surprise me because Hatch doesn't run pip in parallel |
Sorry, maybe I misunderstood. Because you mentioned "two MacOS jobs", I assumed they were running independently and both executing pip. If it's not that, then I don't know what else it could be, and we'll probably need a reproducer to identify the problem. |
Yeah two separate VMs failed at the same step/dependency and at the same time, I don't know how to reproduce |
Might be related to #11153 |
Ah, that sounds exactly like the issue indeed. How hard would an upgrade to urllib3 be? 😅 |
|
Okay I guess this is blocked until next year; feel free to close if that's how the process works! |
Description
Rerunning the two macOS jobs made the error go away: https://github.com/pypa/hatch/actions/runs/8674531141/job/23786948248?pr=1384#step:6:17
As you can see from:
The command that's happening is essentially:
Expected behavior
No response
pip version
24.0
Python version
3.9, 3.10
OS
macOS
How to Reproduce
Unknown
Output
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: