From 66a2f517c3eb98e00f5fe5b3d0d6abb12701415c Mon Sep 17 00:00:00 2001 From: m1ngsama Date: Fri, 28 Nov 2025 14:00:00 +0800 Subject: [PATCH] feat: Add project dependencies and metadata - Configure Cargo.toml with version 1.0.0 - Add sysinfo for system monitoring (equivalent to Python's psutil) - Add clap for command-line argument parsing - Add serde/serde_json for configuration management - Add chrono for datetime operations - Add logging framework (log + env_logger) - Add CSV export support - Add anyhow for error handling --- Cargo.toml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2ec69d0..13b0fe7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,18 @@ [package] name = "tracker-rs" -version = "0.1.0" -edition = "2024" +version = "1.0.0" +edition = "2021" +authors = ["m1ngsama"] +description = "A comprehensive system monitoring tool" +license = "MIT" [dependencies] +sysinfo = "0.32" +clap = { version = "4.5", features = ["derive"] } +serde = { version = "1.0", features = ["derive"] } +serde_json = "1.0" +chrono = "0.4" +log = "0.4" +env_logger = "0.11" +csv = "1.3" +anyhow = "1.0"