diff --git a/Cargo.toml b/Cargo.toml index 10f70540..6bc7823a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,18 +7,18 @@ members = [ [workspace.dependencies] ahash = "0.8.3" async-trait = "0.1.68" -bincode = "2.0.0-rc.2" -bumpalo = "3.12.0" -chrono = "0.4.24" -criterion = "0.4.0" +bincode = "2.0.0-rc.3" +bumpalo = "3.13.0" +chrono = "0.4.26" +criterion = "0.5.1" fastrand = "1.9.0" humantime = "2.1.0" -once_cell = "1.17.1" +once_cell = "1.17.2" phf = "0.11.1" -serde_json = "1.0.95" +serde_json = "1.0.96" hashbrown = "0.13.2" rust_decimal = "1.29.1" rust_decimal_macros = "1.29.1" -anyhow = "1.0.70" +anyhow = "1.0.71" thiserror = "1.0.40" diff --git a/bindings/nodejs/Cargo.toml b/bindings/nodejs/Cargo.toml index f7a058af..9b50449e 100644 --- a/bindings/nodejs/Cargo.toml +++ b/bindings/nodejs/Cargo.toml @@ -9,12 +9,12 @@ publish = false crate-type = ["cdylib"] [dependencies] -async-trait = "0.1.66" -napi = { version = "2", features = ["serde-json", "error_anyhow", "tokio_rt"] } -napi-derive = "2" -serde_json = "1.0.93" -futures = "0.3.26" +async-trait = "0.1.68" +napi = { version = "2.13.1", features = ["serde-json", "error_anyhow", "tokio_rt"] } +napi-derive = "2.13.0" +serde_json = "1.0.96" +futures = "0.3.28" zen-engine = { path = "../../core/engine" } [build-dependencies] -napi-build = "2" \ No newline at end of file +napi-build = "2.0.1" \ No newline at end of file diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml index 341defe6..f20814d0 100644 --- a/bindings/python/Cargo.toml +++ b/bindings/python/Cargo.toml @@ -10,11 +10,11 @@ name = "zen" crate-type = ["cdylib"] [dependencies] -async-trait = "0.1.66" -anyhow = "1.0.69" -pyo3 = { version = "0.18.1", features = ["anyhow", "serde"] } +async-trait = "0.1.68" +anyhow = "1.0.71" +pyo3 = { version = "0.18.3", features = ["anyhow", "serde"] } pythonize = "0.18.0" -serde = "1" -serde_json = "1" -futures = "0.3.26" +serde = "1.0.163" +serde_json = "1.0.96" +futures = "0.3.28" zen-engine = { path = "../../core/engine" } \ No newline at end of file diff --git a/core/engine/Cargo.toml b/core/engine/Cargo.toml index 36edd946..9d6b528c 100644 --- a/core/engine/Cargo.toml +++ b/core/engine/Cargo.toml @@ -17,15 +17,15 @@ thiserror = { workspace = true } async-trait = { workspace = true } bincode = { workspace = true, optional = true } serde_json = { workspace = true, features = ["arbitrary_precision"] } -serde = { version = "1", features = ["derive"] } -serde_v8 = { version = "0.88.0" } -once_cell = { version = "1.17.1" } -futures = "0.3.27" -v8 = { version = "0.66.0" } +serde = { version = "1.0.163", features = ["derive"] } +serde_v8 = { version = "0.100.0" } +once_cell = { version = "1.17.2" } +futures = "0.3.28" +v8 = { version = "0.73.0" } zen-expression = { path = "../expression", version = "0.5.1" } [dev-dependencies] -tokio = { version = "1.28", features = ["rt", "macros"] } +tokio = { version = "1.28.2", features = ["rt", "macros"] } criterion = { workspace = true, features = ["async_futures"] } [features]