summaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock94
1 files changed, 36 insertions, 58 deletions
diff --git a/Cargo.lock b/Cargo.lock
index bdbfc073..4f207d52 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -157,9 +157,10 @@ version = "0.1.0"
dependencies = [
"cedar-policy",
"clap",
+ "envoy-types",
"log",
"please",
- "prost 0.12.6",
+ "prost",
"prost-types",
"reqwest",
"serde",
@@ -321,7 +322,7 @@ dependencies = [
"cedar-policy-core",
"cedar-policy-formatter",
"cedar-policy-validator",
- "itertools 0.14.0",
+ "itertools",
"lalrpop-util",
"lazy_static",
"miette",
@@ -344,7 +345,7 @@ dependencies = [
"chrono",
"educe",
"either",
- "itertools 0.14.0",
+ "itertools",
"lalrpop",
"lalrpop-util",
"lazy_static",
@@ -368,7 +369,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95db50a024d5ed3efe4b9b513124b564313716ada017860c17995ec227ab46b1"
dependencies = [
"cedar-policy-core",
- "itertools 0.14.0",
+ "itertools",
"lazy_static",
"logos",
"miette",
@@ -385,7 +386,7 @@ checksum = "2f40762e669e4ec5a4b3a2b3d3aa2567d768aa74b735760f13197312c1150f69"
dependencies = [
"cedar-policy-core",
"educe",
- "itertools 0.14.0",
+ "itertools",
"lalrpop",
"lalrpop-util",
"lazy_static",
@@ -636,6 +637,17 @@ dependencies = [
]
[[package]]
+name = "envoy-types"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "065b6b0018b25902cab074d44c0e2098205329b6b5a309a33cc688bc0ac9573d"
+dependencies = [
+ "futures-core",
+ "prost",
+ "tonic",
+]
+
+[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -659,12 +671,6 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
[[package]]
name = "fixedbitset"
-version = "0.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
-
-[[package]]
-name = "fixedbitset"
version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99"
@@ -1150,15 +1156,6 @@ checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
[[package]]
name = "itertools"
-version = "0.12.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
-dependencies = [
- "either",
-]
-
-[[package]]
-name = "itertools"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
@@ -1200,9 +1197,9 @@ dependencies = [
"ascii-canvas",
"bit-set",
"ena",
- "itertools 0.14.0",
+ "itertools",
"lalrpop-util",
- "petgraph 0.7.1",
+ "petgraph",
"pico-args",
"regex",
"regex-syntax",
@@ -1523,21 +1520,11 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
[[package]]
name = "petgraph"
-version = "0.6.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
-dependencies = [
- "fixedbitset 0.4.2",
- "indexmap 2.9.0",
-]
-
-[[package]]
-name = "petgraph"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772"
dependencies = [
- "fixedbitset 0.5.7",
+ "fixedbitset",
"indexmap 2.9.0",
]
@@ -1652,38 +1639,28 @@ dependencies = [
[[package]]
name = "prost"
-version = "0.12.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29"
-dependencies = [
- "bytes",
- "prost-derive",
-]
-
-[[package]]
-name = "prost"
version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5"
dependencies = [
"bytes",
+ "prost-derive",
]
[[package]]
name = "prost-build"
-version = "0.12.6"
+version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4"
+checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf"
dependencies = [
- "bytes",
"heck",
- "itertools 0.12.1",
+ "itertools",
"log",
"multimap",
"once_cell",
- "petgraph 0.6.5",
+ "petgraph",
"prettyplease",
- "prost 0.12.6",
+ "prost",
"prost-types",
"regex",
"syn",
@@ -1692,12 +1669,12 @@ dependencies = [
[[package]]
name = "prost-derive"
-version = "0.12.6"
+version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1"
+checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d"
dependencies = [
"anyhow",
- "itertools 0.12.1",
+ "itertools",
"proc-macro2",
"quote",
"syn",
@@ -1705,11 +1682,11 @@ dependencies = [
[[package]]
name = "prost-types"
-version = "0.12.6"
+version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0"
+checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16"
dependencies = [
- "prost 0.12.6",
+ "prost",
]
[[package]]
@@ -2440,7 +2417,7 @@ dependencies = [
"hyper-util",
"percent-encoding",
"pin-project",
- "prost 0.13.5",
+ "prost",
"socket2",
"tokio",
"tokio-stream",
@@ -2452,13 +2429,14 @@ dependencies = [
[[package]]
name = "tonic-build"
-version = "0.10.2"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9d021fc044c18582b9a2408cd0dd05b1596e3ecdb5c4df822bb0183545683889"
+checksum = "eac6f67be712d12f0b41328db3137e0d0757645d8904b4cb7d51cd9c2279e847"
dependencies = [
"prettyplease",
"proc-macro2",
"prost-build",
+ "prost-types",
"quote",
"syn",
]