-
Notifications
You must be signed in to change notification settings - Fork 685
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
uv 0.2.30 breaks editable projects when installed a second or more times due to caching #5543
Comments
Interesting, thank you. I think we aren't differentiating between editable and non-editable in the cache. I will fix tomorrow. |
The code actually looks like it handles this correctly, hmm. |
Ok, I see the problem. Sorry about that. |
I think the contents of |
That is correct. It is only the list command reporting that the project is not editable. My installer tool parses |
Ok thanks. I've fixed it in #5545. |
## Summary The package was being installed as editable, but it wasn't marked as such in `uv pip list`, as the `direct-url.json` was wrong. Closes #5543.
uv 0.2.30 breaks editable projects due to something relating to the cache. This problem does not occur with uv 0.2.29 and earlier versions. The annotated command steps below best demonstrate the issue:
The text was updated successfully, but these errors were encountered: