# 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.74" name = "zepter" version = "1.5.1" authors = ["Oliver Tale-Yazdi"] description = "Analyze, Fix and Format features in your Rust workspace." readme = "README.md" license = "GPL-3.0-only" repository = "https://github.com/ggwpez/zepter" [profile.dev] opt-level = 3 [profile.optimized] lto = true codegen-units = 1 inherits = "release" [profile.release] opt-level = 3 debug = 2 [[bin]] name = "zepter" [[bench]] name = "dag" harness = false required-features = ["benchmarking"] [dependencies.anyhow] version = "1.0.86" optional = true [dependencies.assert_cmd] version = "2.0.14" optional = true [dependencies.camino] version = "1.1.7" [dependencies.cargo_metadata] version = "0.18.1" [dependencies.clap] version = "4.5.9" features = [ "derive", "cargo", ] [dependencies.colour] version = "2.1.0" optional = true [dependencies.criterion] version = "0.5" optional = true [dependencies.env_logger] version = "0.11.3" features = [ "auto-color", "humantime", ] optional = true [dependencies.histo] version = "1.0.0" optional = true [dependencies.itertools] version = "0.13.0" [dependencies.log] version = "0.4.22" optional = true [dependencies.regex] version = "1.10.5" [dependencies.semver] version = "1" [dependencies.serde] version = "1.0.204" [dependencies.serde_json] version = "1.0.120" optional = true [dependencies.serde_yaml] version = "0.9.34" [dependencies.tempfile] version = "3.10.1" optional = true [dependencies.toml_edit] version = "0.22.16" [dependencies.tracing] version = "0.1.40" optional = true [dev-dependencies.glob] version = "0.3.1" [dev-dependencies.lazy_static] version = "1.5.0" [dev-dependencies.pretty_assertions] version = "1.4.0" [dev-dependencies.rand] version = "0.8.5" [dev-dependencies.rstest] version = "0.21.0" [dev-dependencies.serde] version = "1.0.204" [features] benchmarking = [ "dep:criterion", "dep:serde_json", ] debugging = ["dep:histo"] default = ["logging"] logging = [ "dep:env_logger", "dep:log", ] testing = [ "dep:anyhow", "dep:assert_cmd", "dep:colour", "dep:tempfile", "dep:serde_json", ]