[package] name = "dg" version = "1.1.0" edition = "2021" description = "dg - find dirty git repos recursively" authors = ["Dotan Nahum "] documentation = "https://docs.rs/dg/" repository = "https://github.com/jondot/dg" keywords = ["cli", "git"] license = "Apache-2.0" readme = "../README.md" # # cargo binstall metadata: # [package.metadata.binstall.overrides.x86_64-pc-windows-msvc] pkg-url = "{ repo }/releases/download/v{ version }/dg-x86_64-windows.zip" bin-dir = "dg-x86_64-windows/dg.exe" pkg-fmt = "zip" [package.metadata.binstall.overrides.x86_64-apple-darwin] pkg-url = "{ repo }/releases/download/v{ version }/dg-x86_64-macos.tar.xz" bin-dir = "dg-x86_64-macos/dg" pkg-fmt = "txz" [package.metadata.binstall.overrides.x86_64-unknown-linux-gnu] pkg-url = "{ repo }/releases/download/v{ version }/dg-x86_64-linux.tar.xz" bin-dir = "dg-x86_64-linux/dg" pkg-fmt = "txz" # [[bin]] name = "dg" path = "src/main.rs" required-features = ["cli"] [features] cli = ["dep:eyre"] default = ["cli"] [dependencies] serde = "1.0.152" serde_derive = "1.0.160" eyre = { version = "0.6.8", optional = true } argh = "0.1.10" owo-colors = "3.5.0" tabled = { version = "0.10.0", features = ["color"] } git2 = { version = "0.16.1", features = [ "vendored-libgit2", "vendored-openssl", ] } ignore = "0.4" indicatif = "0.17.3" num_cpus = "1.15.0" # tracing = "^0.1.34" # tracing-tree = { version = "0.2.1" } # tracing-subscriber = { version = "^0.3.11", features = ["env-filter"] } [dev-dependencies] insta = { version = "1.17.1", features = ["backtrace", "redactions"] } pretty_assertions = "1" trycmd = "0.14.10" # rstest = "^0.14.0" # serial_test = "0.4.0"