nostr:npub129gvast08lj986yftn7q5qlnj8yfqufxx0m33s9u5xssjm8c64rsve4kwg https://github.com/rust-lang/cargo/issues/12552 proposes a built-in way of doing this.