# 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" name = "projectr" version = "0.4.1" authors = ["Toby Vincent "] description = "A contextual, MRU sorted, project finder." homepage = "https://git.sr.ht/~tobyvin/projectr" readme = "README.md" license = "MIT" repository = "https://git.sr.ht/~tobyvin/projectr" [package.metadata.release] allow-branch = [ "main", "!HEAD", ] pre-release-commit-message = "chore: release {{crate_name}} version {{version}}" sign-commit = true sign-tag = true tag-message = "{{crate_name}} version {{version}}" [[package.metadata.release.pre-release-replacements]] file = "CHANGELOG.md" min = 1 replace = """ $1 ## [{{version}}] - {{date}}""" search = '(## \[Unreleased\])' [[package.metadata.release.pre-release-replacements]] file = "CHANGELOG.md" min = 1 replace = """ $1 [{{version}}]: https://git.sr.ht/~tobyvin/projectr/log/{{tag_name}}""" search = '(\[Unreleased\]: https://git.sr.ht/~tobyvin/projectr/log/HEAD)' [[package.metadata.release.pre-release-replacements]] exactly = 1 file = "README.md" replace = "https://img.shields.io/docsrs/projectr/{{version}}" search = 'https://img.shields.io/docsrs/projectr/\d+\.\d+\.\d+' [[package.metadata.release.pre-release-replacements]] exactly = 1 file = "README.md" replace = "projectr {{version}}" search = 'projectr \d+\.\d+\.\d+' [[package.metadata.release.pre-release-replacements]] file = "README.md" replace = "https://git.sr.ht/~tobyvin/projectr/tree/v{{version}}/item" search = 'https://git.sr.ht/~tobyvin/projectr/tree/v\d+\.\d+\.\d+/item' [[package.metadata.release.pre-release-replacements]] file = "pkg/archlinux/projectr/PKGBUILD" replace = "pkgver={{version}}" search = 'pkgver=\d+\.\d+\.\d+' [[package.metadata.release.pre-release-replacements]] file = "pkg/archlinux/projectr-bin/PKGBUILD" replace = "pkgver={{version}}" search = 'pkgver=\d+\.\d+\.\d+' [dependencies.anyhow] version = "1.0.66" [dependencies.clap] version = "4.0.18" features = [ "derive", "env", ] [dependencies.git2] version = "0.17.2" features = ["vendored-libgit2"] optional = true default-features = false [dependencies.ignore] version = "0.4.18" [dependencies.tracing] version = "0.1.37" features = ["attributes"] [dependencies.tracing-subscriber] version = "0.3.16" features = ["env-filter"] [build-dependencies.clap] version = "4.0.18" features = ["derive"] [build-dependencies.clap_complete] version = "4.3.0" [build-dependencies.clap_mangen] version = "0.2.11" [features] default = ["git"] git = ["dep:git2"] [badges.maintenance] status = "actively-developed"