diff options
| author | seth <[email protected]> | 2024-09-08 23:39:48 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2024-09-13 17:03:00 -0400 |
| commit | cc183fccca73df619c78dd0ca2567ac547c56ad2 (patch) | |
| tree | a06a87049cd90e877e626b8ff31e27a373df8f39 /Cargo.toml | |
feat: initial commit
Diffstat (limited to 'Cargo.toml')
| -rw-r--r-- | Cargo.toml | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml new file mode 100644 index 0000000..94822e1 --- /dev/null +++ b/Cargo.toml @@ -0,0 +1,47 @@ +[package] +name = "nix-forecast" +version = "0.1.0" +authors = [ "Seth <getchoo at tuta dot io>", "nix-forecast Contributors" ] +edition = "2021" +description = "Check the forecast for today's Nix builds" +readme = "README.md" +repository = "https://github.com/getchoo/nix-forecast" +license = "MPL-2.0" +keywords = ["nix"] +categories = ["command-line-utilities"] +build = "build.rs" + +[dependencies] +anyhow = "1.0" +clap = { version = "4.5", features = ["derive"] } +futures = "0.3" +indicatif = "0.17" +num_cpus = "1.16" +reqwest = { version = "0.12", default-features = false, features = [ + "charset", + "http2", + "macos-system-configuration", + "rustls-tls" +] } +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +thiserror = "1.0" +tokio = { version = "1.40", features = ["macros", "rt-multi-thread"] } +tracing = "0.1" +tracing-subscriber = { version = "0.3" } + +[build-dependencies] +clap = { version = "4.5", features = ["derive"] } +clap_complete = "4.5" + +[lints.clippy] +cargo = "warn" +complexity = "warn" +correctness = "deny" +pedantic = "warn" +perf = "warn" +style = "warn" +suspicious = "deny" + +[lints.rust] +unsafe_code = "forbid" |
