1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2021" 14rust-version = "1.69.0" 15name = "predicates" 16version = "3.0.4" 17authors = ["Nick Stevens <[email protected]>"] 18include = [ 19 "build.rs", 20 "src/**/*", 21 "Cargo.toml", 22 "LICENSE*", 23 "README.md", 24 "benches/**/*", 25 "examples/**/*", 26] 27description = "An implementation of boolean-valued predicate functions." 28homepage = "https://github.com/assert-rs/predicates-rs" 29documentation = "https://docs.rs/predicates" 30readme = "README.md" 31keywords = [ 32 "predicate", 33 "boolean", 34 "combinatorial", 35 "match", 36 "logic", 37] 38categories = [ 39 "data-structures", 40 "rust-patterns", 41] 42license = "MIT OR Apache-2.0" 43repository = "https://github.com/assert-rs/predicates-rs" 44 45[package.metadata.docs.rs] 46all-features = true 47rustdoc-args = [ 48 "--cfg", 49 "docsrs", 50] 51 52[[package.metadata.release.pre-release-replacements]] 53exactly = 1 54file = "src/lib.rs" 55replace = "predicates = \"{{version}}\"" 56search = "predicates = \".*\"" 57 58[[package.metadata.release.pre-release-replacements]] 59exactly = 1 60file = "README.md" 61replace = "predicates = \"{{version}}\"" 62search = "predicates = \".*\"" 63 64[[package.metadata.release.pre-release-replacements]] 65file = "CHANGELOG.md" 66min = 1 67replace = "{{version}}" 68search = "Unreleased" 69 70[[package.metadata.release.pre-release-replacements]] 71exactly = 1 72file = "CHANGELOG.md" 73replace = "...{{tag_name}}" 74search = '\.\.\.HEAD' 75 76[[package.metadata.release.pre-release-replacements]] 77file = "CHANGELOG.md" 78min = 1 79replace = "{{date}}" 80search = "ReleaseDate" 81 82[[package.metadata.release.pre-release-replacements]] 83exactly = 1 84file = "CHANGELOG.md" 85replace = """ 86<!-- next-header --> 87## [Unreleased] - ReleaseDate 88""" 89search = "<!-- next-header -->" 90 91[[package.metadata.release.pre-release-replacements]] 92exactly = 1 93file = "CHANGELOG.md" 94replace = """ 95<!-- next-url --> 96[Unreleased]: https://github.com/assert-rs/predicates-rs/compare/{{tag_name}}...HEAD""" 97search = "<!-- next-url -->" 98 99[dependencies.difflib] 100version = "0.4" 101optional = true 102 103[dependencies.float-cmp] 104version = "0.9" 105optional = true 106 107[dependencies.itertools] 108version = "0.11" 109 110[dependencies.normalize-line-endings] 111version = "0.3.0" 112optional = true 113 114[dependencies.predicates-core] 115version = "1.0" 116 117[dependencies.regex] 118version = "1.0" 119optional = true 120 121[dependencies.termcolor] 122version = "1.2.0" 123 124[dev-dependencies.predicates-tree] 125version = "1.0" 126 127[features] 128color = [] 129default = [ 130 "diff", 131 "regex", 132 "float-cmp", 133 "normalize-line-endings", 134 "color", 135] 136diff = ["dep:difflib"] 137unstable = [] 138