summaryrefslogtreecommitdiff
path: root/Cargo.toml.orig
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml.orig')
-rw-r--r--Cargo.toml.orig28
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 }