# 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.58.1" name = "makeclean" version = "1.3.0" authors = ["Kevin Bader "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Clean up projects you're no longer working on." homepage = "https://github.com/kevinbader/makeclean" readme = "README.md" categories = [ "command-line-utilities", "development-tools", ] license = "MIT" repository = "https://github.com/kevinbader/makeclean" [package.metadata.release] allow-branch = ["main"] pre-release-commit-message = "Bump version: {{prev_version}} => {{version}}" publish = false [[package.metadata.release.pre-release-replacements]] file = "README.md" replace = "Current release: [{{version}}](https://github.com/kevinbader/makeclean/tree/v{{version}})" search = 'Current release: \[[a-z0-9\.-]+\]\(https://github.com/kevinbader/makeclean/tree/v[a-z0-9\.-]+\)' [[package.metadata.release.pre-release-replacements]] file = "CHANGELOG.md" min = 1 replace = "{{version}}" search = "Unreleased" [[package.metadata.release.pre-release-replacements]] exactly = 1 file = "CHANGELOG.md" replace = "...{{tag_name}}" search = '\.\.\.HEAD' [[package.metadata.release.pre-release-replacements]] file = "CHANGELOG.md" min = 1 replace = "{{date}}" search = "ReleaseDate" [[package.metadata.release.pre-release-replacements]] exactly = 1 file = "CHANGELOG.md" replace = """ """ search = "" [[package.metadata.release.pre-release-replacements]] exactly = 1 file = "CHANGELOG.md" replace = """ [Unreleased]: https://github.com/kevinbader/makeclean/compare/{{tag_name}}...HEAD""" search = "" [lib] name = "makeclean" path = "src/lib.rs" [[bin]] name = "makeclean" path = "src/main.rs" [[test]] name = "cli_test" path = "tests/cli_test.rs" [dependencies.anyhow] version = "1.0.45" [dependencies.assert_fs] version = "1.0.7" [dependencies.clap] version = "3.1.3" features = [ "derive", "env", "unicode", "wrap_help", ] [dependencies.console] version = "0.15.0" [dependencies.dialoguer] version = "0.10.0" [dependencies.displaydoc] version = "0.2.3" [dependencies.git2] version = "0.13.23" features = [] default-features = false [dependencies.human-panic] version = "1.0.3" [dependencies.ignore] version = "0.4.18" [dependencies.regex] version = "1.5.4" [dependencies.serde] version = "1.0.136" features = ["derive"] [dependencies.serde_json] version = "1.0.79" [dependencies.serde_yaml] version = "0.8.23" [dependencies.tabular] version = "0.1.4" [dependencies.tar] version = "0.4.38" [dependencies.thiserror] version = "1.0.30" [dependencies.time] version = "0.3.9" features = [ "formatting", "macros", ] [dependencies.toml] version = "0.5.8" [dependencies.tracing] version = "0.1.26" [dependencies.tracing-subscriber] version = "0.3.8" features = ["json"] [dependencies.walkdir] version = "2.3.2" [dependencies.xz] version = "0.1.0" [dev-dependencies.assert_cmd] version = "2.0.4" [dev-dependencies.claim] version = "0.5.0" [dev-dependencies.fs-set-times] version = "0.15.0" [dev-dependencies.predicates] version = "2.1.1" [features]