Fix locked VCS dependencies always being updated#3875
Conversation
|
This seems to be partially a dupe of #3867. |
It's not really a duplicate (except for the checkout of resolved references). This PR actually fixes the issue by using an existing mechanism available in the |
|
Cirrus tests are failing as they use uncached dependencies. Seems the GHA cached the "latest" master from |
abn
left a comment
There was a problem hiding this comment.
Looks good, and looks like the cirrus failures is actually due to the fix taking effect. See comment above.
179756f to
3eda9d2
Compare
|
@abn I updated the lock file with the latest revision of |
|
@sdispater looks like the PEP-610 changes caused a conflict. Otherwise LGTM |
3eda9d2 to
2894542
Compare
|
@abn Conflicts are fixed |
|
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
The issue was caused by multiple factors:
Provider.load_deferred(False)since we already have all the information when installing from the lock file.Pull Request Check List
Resolves: #2921