[package] name = "gitpulse" version = "0.1.0" edition = "2021" description = "Developer Productivity Analyzer - CLI tool for analyzing local git repositories" authors = ["GitPulse Contributors"] repository = "https://github.com/gitpulse/gitpulse" documentation = "https://github.com/gitpulse/gitpulse" readme = "README.md" license = "MIT OR Apache-2.0" keywords = ["git", "productivity", "analytics", "cli", "developer-tools"] categories = ["command-line-utilities", "development-tools"] [features] default = ["color"] color = [] [dependencies] clap = { version = "4.4", features = ["derive", "cargo", "wrap_help"] } git2 = "0.18" chrono = { version = "0.4", features = ["serde"] } ratatui = "0.26" crossterm = "0.28" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" csv = "1.2" anyhow = "1.0" num-traits = "0.2" home = "0.5" toml = "0.8" [dev-dependencies] assert_cmd = "2.0" predicates = "3.0" tempfile = "3.8" [build-dependencies] toml = "0.8" [[bin]] name = "gitpulse" path = "src/main.rs" [profile.release] opt-level = 3 lto = true codegen-units = 1 strip = true [profile.dev] debug = true [workspace]