• trevor
    link
    fedilink
    English
    32 months 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.

    • @[email protected]
      link
      fedilink
      12 months ago

      How do you upgrade your deps?

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

      • @RustyNova
        link
        12 months ago

        cargo update

        … It’s that simple.

        • @[email protected]
          link
          fedilink
          42 months 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.

      • @[email protected]
        link
        fedilink
        128 days ago

        I usually use cargo upgrade -i allow --pinned --verbose and that works just fine. What isn’t working for you?