Skip to content
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

Update dependencies #84

Merged
merged 1 commit into from
Sep 17, 2024
Merged

Update dependencies #84

merged 1 commit into from
Sep 17, 2024

Conversation

jfrimmel
Copy link
Owner

Due to the current MSRV of Rust 1.51 (rather old), one needs to use that version for cargo update: cargo +1.51 update. Note, that this drops the unmaintained and vulnerable atty at the cost of a downgrade of colored (fortunately without necessary code changes). One problem is, that the older cargo does not handle the MSRV correctly and selects a "too new" version of is-terminal, hence a manual adjustment of that dependency is necessary:

`cargo +1.51 update -p is-terminal --precise 0.4.7`

Fixes https://github.com/jfrimmel/cargo-valgrind/security/dependabot/3.

Due to the current MSRV of Rust 1.51 (rather old), one needs to use that
version for `cargo update`: `cargo +1.51 update`. Note, that this drops
the unmaintained and vulnerable `atty` at the cost of a downgrade of
`colored` (fortunately without necessary code changes). One problem is,
that the older cargo does not handle the MSRV correctly and selects a
"too new" version of `is-terminal`, hence a manual adjustment of that
dependency is necessary:

    `cargo +1.51 update -p is-terminal --precise 0.4.7`
@jfrimmel jfrimmel merged commit 68d3d75 into master Sep 17, 2024
9 checks passed
@jfrimmel jfrimmel deleted the maintenance branch September 17, 2024 13:19
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.

1 participant