[package] name = "sem-version" description = "Automatically retrieve the next version to release based on your commits." version = "0.0.0" license = "MIT" edition = "2021" include = [ "**/*.rs", "Cargo.toml" ] [lib] name = "semversion_lib" path = "src/lib.rs" [[bin]] name = "semversion" path = "src/bin/main.rs" required-features = ["cli"] [features] default = ["cli"] cli = ["clap"] [dependencies] clap = { version = "4.5", features = ["derive"], optional = true } dirs = "5.0" git2 = "0.19" auth-git2 = "0.5" regex = "1.10" openssl = { version = "0.10", features = ["vendored"] }