-
Notifications
You must be signed in to change notification settings - Fork 111
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
fix(install): Downgrade owo-colors
from 3.6.0 to 3.5.0
#6203
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #6203 +/- ##
==========================================
- Coverage 78.01% 77.92% -0.10%
==========================================
Files 304 304
Lines 39251 39251
==========================================
- Hits 30623 30586 -37
- Misses 8628 8665 +37 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm surprised to see such a large change to Cargo.lock. How did you generate it?
We're keeping some packages to specific versions, and there are some cryptographic package changes in here. So I think we might need to check each dependency change in detail to make sure they are correct. Can you split those changes into another PR, and just to the owo-colors change in this one?
I just downgraded
I am not understanding, changes here are just to make the downgrade work. I can't see unrelated changes. Deny.toml changes are done to make the CI pass. |
Cargo.lock is auto-generated from the Cargo.toml files and the previous Cargo.lock. It's easy to accidentally change it a lot. It can happen if you delete the Cargo.lock, replace it with an older version, or use a command like
There are 700 lines of changes in Cargo.lock. That's a very big change. For example, the cryptographic dependency |
Happy to jump on a call if that would help? |
6d1d4d3
to
35199d2
Compare
Sorry, it seems i screwed up somewhere, my apologies for not checking it carefully. It seems only a downgrade in the Cargo.toml is needed, no changes were done to the lock after built. The warning is gone and no need to change deny.toml. |
Hmm, unfortunatly the warning is still there, so it needs further changes.
|
Trying updated Cargo.lock after |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, that looks a lot better!
Motivation
owo-colors
v 0.3.6 is yanked. This PR downgrade to version 0.3.5. Close #6197Solution
Downgrade.
Test the warning is gone with:
Dependabot will try to update, we will deny, dependabot will leave us alone until a greater version is released.
The change in
command.rs
is needed to fix a clippy lint that was not happening whenowo-colors
was at 0.3.6.Review
Anyone can review.
Reviewer Checklist