Replies: 2 comments
-
This is a convenience trade-off, as you mentioned We made the decision to include |
Beta Was this translation helpful? Give feedback.
-
Thank you for the explanation. I understand the trade-offs involved in not pinning the patch version of tracel-xtask and how this provides flexibility in managing updates across repositories. Your idea also makes sense. Regarding the conflicts in Cargo.lock, I understand you allow them. Thanks. |
Beta Was this translation helpful? Give feedback.
-
Thank you for developing burn.
It is not a bug, but I believe it should be modified.
I know you are recently done with refactoring and separating xtask package. Now the tracel-xtask is born and it is imported as follows in the root Cargo.toml.
burn/Cargo.toml
Line 164 in a9f941d
It updates Cargo.lock in the local users automatically because cargo is looking for latest packages based on Semantic Versioning, so patch version will be updated.
When making a PR to main, it is possible to make conflicts in Cargo.lock. I also know tracel-xtask will be frequently updated.
My suggestion is pin the version to the patch (X.Y.Z) instead of
"~1.0
.I would like to hear developers opinions.
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions