diff --git a/Cargo.toml b/Cargo.toml index c55e1c4a88..72e7dc4b07 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -32,10 +32,10 @@ hash_hasher = "^2.0.3" simdutf8 = "0.1.3" # A Rust port of SwissTable -hashbrown = { version = "0.12", default-features = false, optional = true } +hashbrown = { version = "0.13", default-features = false, optional = true } # for timezone support -chrono-tz = { version = "0.6", optional = true } +chrono-tz = { version = "0.8", optional = true } # To efficiently cast numbers to strings lexical-core = { version = "0.8", optional = true } @@ -55,7 +55,7 @@ json-deserializer = { version = "0.4.4", optional = true, features = ["preserve_ indexmap = { version = "^1.6", optional = true } # used to print columns in a nice columnar format -comfy-table = { version = "5.0", optional = true, default-features = false } +comfy-table = { version = "6.0", optional = true, default-features = false } arrow-format = { version = "0.8", optional = true, features = ["ipc"] } @@ -63,7 +63,7 @@ hex = { version = "^0.4", optional = true } # for IPC compression lz4 = { version = "1.23.1", optional = true } -zstd = { version = "0.11", optional = true } +zstd = { version = "0.12", optional = true } rand = { version = "0.8", optional = true } @@ -114,13 +114,13 @@ default_features = false features = ["async"] [dev-dependencies] -criterion = "0.3" +criterion = "0.4" flate2 = "1" doc-comment = "0.3" crossbeam-channel = "0.5.1" # used to test async readers tokio = { version = "1", features = ["macros", "rt", "fs", "io-util"] } -tokio-util = { version = "0.6", features = ["compat"] } +tokio-util = { version = "0.7", features = ["compat"] } # used to run formal property testing proptest = { version = "1", default_features = false, features = ["std"] } avro-rs = { version = "0.13", features = ["snappy"] }