• trevor@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 hours ago

    I don’t have a strong use for this because i mostly just let it rip when it comes to dependency updates, but I wanted to say that Rust makes the absolute best CLIs (mostly thanks to clap and ratatui).

    I love that basically any CLI made in Rust will usually get you easy, readable help output, sensible argument parsing, and with just a small amount of additional effort, shell completions.

    • vext01@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      5 hours ago

      How do you upgrade your deps?

      I used to use ‘cargo upgrade’ from cargo-edit, but it stooped working at some point.

        • vext01@lemmy.sdf.org
          link
          fedilink
          arrow-up
          1
          ·
          15 minutes ago

          I think that only updates semver-compatible versions in the lock file.

          I was looking for something that updates the cargo.toml to not necessarily compatible versions.

          Since cargo-edit broke, I’ve had to do this by hand.