diff options
Diffstat (limited to 'Cargo.toml.orig')
-rw-r--r-- | Cargo.toml.orig | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/Cargo.toml.orig b/Cargo.toml.orig index bdbd141..e6d18b0 100644 --- a/Cargo.toml.orig +++ b/Cargo.toml.orig @@ -1,26 +1,34 @@ [package] name = "pest" description = "The Elegant Parser" -version = "2.1.3" +version = "2.5.1" +edition = "2021" authors = ["DragoČ™ Tiselice <dragostiselice@gmail.com>"] -homepage = "https://pest-parser.github.io/" +homepage = "https://pest.rs/" repository = "https://github.com/pest-parser/pest" documentation = "https://docs.rs/pest" keywords = ["pest", "parser", "peg", "grammar"] categories = ["parsing"] license = "MIT/Apache-2.0" readme = "_README.md" +rust-version = "1.56" [features] +default = ["std"] +# Implements `std::error::Error` for the `Error` type +std = ["ucd-trie/std", "thiserror"] # Enables the `to_json` function for `Pair` and `Pairs` pretty-print = ["serde", "serde_json"] +# Enable const fn constructor for `PrecClimber` +const_prec_climber = [] +# Enable faster `Position::line_col` calculation using SIMD +# (note that this may have extra overhead for small inputs) +fast-line-col = ["memchr", "bytecount"] [dependencies] -ucd-trie = "0.1.1" -serde = { version = "1.0.89", optional = true } -serde_json = { version = "1.0.39", optional = true} - -[badges] -codecov = { repository = "pest-parser/pest" } -maintenance = { status = "actively-developed" } -travis-ci = { repository = "pest-parser/pest" } +ucd-trie = { version = "0.1.5", default-features = false } +serde = { version = "1.0.145", optional = true } +serde_json = { version = "1.0.85", optional = true} +thiserror = { version = "1.0.37", optional = true } +memchr = { version = "2", optional = true } +bytecount = { version = "0.6", optional = true } |