acoustic-carpenter-78188
01/29/2026, 2:17 PMmake gen process, uv.lock file always to be changed, but actually the dependencies don't have any update.
if no dependencies are being updated, uv.lock shouldn't be updated.
What changes were proposed in this pull request?
Add new command uv-lock. If any dependencies are updated, this command can be used to update uv.lock.
The original make gen command has been modified to only check if uv.lock is the same as the current dependency.
Reference: https://github.com/bufbuild/protovalidate-python/blob/48a8eaf955774f37b1f14455bb1e26b380e57e0b/Makefile#L75-L85
How was this patch tested?
Ensure make gen will not make uv.lock to be changed when no dependencies update.
Labels
Please add one or more of the following labels to categorize your PR:
• added: For new features.
• changed: For changes in existing functionality.
• deprecated: For soon-to-be-removed features.
• removed: For features being removed.
• fixed: For any bug fixed.
• security: In case of vulnerabilities
This is important to improve the readability of release notes.
Setup process
Screenshots
Check all the applicable boxes
• I updated the documentation accordingly.
• All new and existing tests passed.
• All commits are signed-off.
Related PRs
Docs link
• main
• #6583
• #6879 👈
flyteorg/flyte