Skip to content

Conversation

milibopp
Copy link
Contributor

@milibopp milibopp commented Jan 9, 2025

The guidance on lock files was recently changed:
https://blog.rust-lang.org/2023/08/29/committing-lockfiles.html

This makes it easier for downstream distributors to know which exact dependencies work with the release.

For motivation and how I got here: python-calamine is packaged in NixOS and there a lockfile is added to the repository to pin the dependencies. Imho this pinning makes more sense closer to the source rather than on the distribution level.

The guidance on lock files was recently changed:
https://blog.rust-lang.org/2023/08/29/committing-lockfiles.html

This makes it easier for downstream distributors to know which exact
dependencies work with the release.
@dimastbk
Copy link
Owner

dimastbk commented Jan 9, 2025

Thanks.

@dimastbk dimastbk merged commit 07bc90d into dimastbk:master Jan 9, 2025
29 checks passed
@milibopp milibopp deleted the add-cargo-lock branch February 5, 2025 15:49
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.

2 participants