vergen 8.3.2

Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro
Documentation
[package]
authors = ["Jason Ozias <jason.g.ozias@gmail.com>"]
categories = ["development-tools", "development-tools::build-utils"]
description = "Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macro"
documentation = "https://docs.rs/vergen"
edition = "2021"
homepage = "https://github.com/rustyhorde/vergen"
keywords = ["cargo", "instructions", "build", "tool"]
license = "MIT OR Apache-2.0"
name = "vergen"
readme = "README.md"
repository = "https://github.com/rustyhorde/vergen"
version = "8.3.2"

[package.metadata.cargo-all-features]
denylist = [
    "cargo_metadata",
    "cfg-if",
    "git",
    "git2",
    "git2-rs",
    "gitcl",
    "gix",
    "gitoxide",
    "regex",
    "rustc_version",
    "sysinfo",
    "time",
    "unstable",
]

[features]
default = []
build = ["time"]
cargo = ["cargo_metadata", "regex"]
git = ["cfg-if"]
gitcl = ["time"]
git2 = ["time", "git2-rs"]
gitoxide = ["time", "gix"]
rustc = ["rustc_version"]
unstable = []
si = ["sysinfo"]

[dependencies]
anyhow = "1.0.72"
cargo_metadata = { version = "0.18.1", optional = true }
cfg-if = { version = "1.0.0", optional = true }
git2-rs = { version = "0.19.0", package = "git2", optional = true, default-features = false }
gix = { version = "0.63.0", optional = true, default-features = false, features = [
    "revision",
    "interrupt",
] }
regex = { version = "1.9.1", optional = true }
rustc_version = { version = "0.4.0", optional = true }
sysinfo = { version = "0.30.4", optional = true, default-features = false }
time = { version = "0.3.23", features = [
    "formatting",
    "local-offset",
    "parsing",
], optional = true }

[build-dependencies]
rustversion = "1.0.14"

[dev-dependencies]
gix = "0.63.0"
lazy_static = "1.4.0"
regex = "1.9.1"
repo_util = { path = "../repo_util" }
serial_test = "3.0.0"
temp-env = "0.3.6"

[package.metadata.docs.rs]
features = ["build", "cargo", "git", "gitcl", "rustc", "si"]
rustdoc-args = ["--cfg", "docsrs"]