From 86a720284fbc63ab3cb409f0813f0424a19e9472 Mon Sep 17 00:00:00 2001 From: ppom Date: Fri, 26 Sep 2025 12:00:00 +0200 Subject: [PATCH] Dependency cleanup --- Cargo.lock | 10 ---------- Cargo.toml | 11 +++++++++-- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d899028..e4515ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1010,7 +1010,6 @@ dependencies = [ "serde_yaml", "tempfile", "thiserror", - "timer", "tokio", "tokio-util", "tracing", @@ -1296,15 +1295,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "timer" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31d42176308937165701f50638db1c31586f183f1aab416268216577aec7306b" -dependencies = [ - "chrono", -] - [[package]] name = "tokio" version = "1.45.1" diff --git a/Cargo.toml b/Cargo.toml index 3596016..bf5f8e2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,20 +32,27 @@ assets = [ ] [dependencies] +# Time types chrono = { version = "0.4.38", features = ["std", "clock", "serde"] } +# CLI parsing clap = { version = "4.5.4", features = ["derive"] } -jrsonnet-evaluator = "0.4.2" +# Unix interfaces nix = { version = "0.29.0", features = ["signal"] } num_cpus = "1.16.0" +# Regex matching regex = "1.10.4" +# Configuration languages, ser/deserialisation serde = { version = "1.0.203", features = ["derive"] } serde_json = "1.0.117" serde_yaml = "0.9.34" +jrsonnet-evaluator = "0.4.2" +# Error macro thiserror = "1.0.63" -timer = "0.2.0" +# Async runtime & helpers futures = "0.3.30" tokio = { version = "1.40.0", features = ["full", "tracing"] } tokio-util = { version = "0.7.12", features = ["codec"] } +# Async logging tracing = "0.1.40" tracing-subscriber = "0.3.18"