killercup / killercup/cargo-edit

What are incompatible upgrades?

Open
#897 2 comments 0 reactions 0 assignees View on GitHub
cargo-upgrade
Dominant language
Rust
Stars
3.5k
Forks
166
PR merge metrics
No merged PRs in 30d

Description

I recently came across this nice extension and really would love to use it more.

However, I frequently have to revisit some dependencies I'd like to upgrade due to them claimed to be incompatible. There is even a switch to control whether or not such upgrades are allowed.

What does it mean if something is judged to be incompatible? Most updates worked for me just fine when forced.

Unfortunately, I couldn't find any documentation or explanation on this. Ideally, this would be covered by the help text, but adding some section to `README.md` would be helpful too.

Contributor guide

Open the contributing guide

Research direction

Start with README.md and the existing command help text referenced in the issue, then trace how cargo-edit determines that an upgrade is incompatible and how the override switch is described. Document the meaning of incompatible upgrades and the effect of allowing them, with consistent wording in the help text or README.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli, documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.