It may become difficult to upgrade dependencies in the future.
I don't want to fall too far behind. Many automatic dependency updates are now failing, indicating that breaking changes are happening upstream that we haven't integrated.
Since git-branchless is a CLI application, it doesn't have its downstream dependents to worry about breaking.
The specific value is somewhat arbitrary:
We're just following clap's current MSRV,
which aims to trail the latest Rust version by 6-9 months
(and the management of clap's MSRV is its entire own topic).
My hope is that many applications in the Rust ecosystem also follow the clap MSRV and that packagers have worked out the installation strategy for those applications.
Stack:
build: update MSRV to 1.74
It may become difficult to upgrade dependencies in the future.
The specific value is somewhat arbitrary:
clap
's current MSRV,clap
's MSRV is its entire own topic).clap
MSRV and that packagers have worked out the installation strategy for those applications.