# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.60" name = "gitcoco" version = "0.1.4" authors = ["Triet Trinh "] build = "build.rs" include = [ "build.rs", "src/*", "README.md", "LICENSE", ] autobins = false autoexamples = false autotests = false autobenches = false description = "GitCoco: A Rust-based CLI for Conventional Commits, making commit standardization effortless and consistent for seamless project versioning and collaboration." homepage = "https://trinhminhtriet.com" readme = "README.md" keywords = [ "conventional", "commit", "changelog", "semantic", "versioning", ] categories = ["development-tools::build-utils"] license = "MIT" repository = "https://github.com/trinhminhtriet/gitcoco" [package.metadata.deb] assets = [ [ "bin/gitcoco", "/usr/local/bin/", "755", ], [ "target/completions/gitcoco.bash", "/usr/share/bash-completion/completions/", "644", ], [ "target/completions/_gitcoco", "/usr/share/zsh/vendor-completions/", "644", ], [ "target/completions/gitcoco.fish", "/usr/share/fish/completions/", "644", ], ] depends = "" extended-description = "Conventional commit tools. Create a changelog. Check if commits follow the convention. Calculate the next version based on the conventional commits." [profile.release] strip = true [[bin]] name = "gitcoco" path = "src/main.rs" [dependencies.anyhow] version = "1.0.92" features = ["backtrace"] [dependencies.clap] version = "4.5.20" features = [ "derive", "env", ] [dependencies.ctrlc] version = "3.4.5" [dependencies.dialoguer] version = "0.11.0" features = ["fuzzy-select"] [dependencies.git2] version = "0.19.0" default-features = false [dependencies.handlebars] version = "6.2.0" [dependencies.regex] version = "1.11.1" [dependencies.semver] version = "1.0.23" [dependencies.serde] version = "1.0.214" features = ["derive"] [dependencies.serde_yaml] version = "0.9.34" [dependencies.thiserror] version = "1.0.66" [dependencies.time] version = "0.3.36" features = ["serde-human-readable"] [dependencies.url] version = "2.5.2" [dependencies.walkdir] version = "2.5.0" [build-dependencies.clap] version = "4.5.20" features = [ "derive", "env", ] [build-dependencies.clap_complete] version = "4.5.36" [build-dependencies.semver] version = "1.0.23" [features] default = ["zlib-ng-compat"] zlib-ng-compat = ["git2/zlib-ng-compat"]