diff --git a/Cargo.lock b/Cargo.lock index 85b3bc21bdeaf0..10165df5cb0c4e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1891,7 +1891,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e" dependencies = [ "chrono", - "chrono-tz-build", + "chrono-tz-build 0.2.1", + "phf", +] + +[[package]] +name = "chrono-tz" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb" +dependencies = [ + "chrono", + "chrono-tz-build 0.3.0", "phf", "serde", ] @@ -1907,6 +1918,17 @@ dependencies = [ "phf_codegen", ] +[[package]] +name = "chrono-tz-build" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1" +dependencies = [ + "parse-zoneinfo", + "phf", + "phf_codegen", +] + [[package]] name = "ciborium" version = "0.2.1" @@ -4228,7 +4250,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2 0.5.6", "tokio", "tower-service", "tracing 0.1.40", @@ -4410,7 +4432,7 @@ dependencies = [ "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows-core 0.51.1", + "windows-core", ] [[package]] @@ -10070,7 +10092,7 @@ dependencies = [ "bytes 1.6.0", "bytesize", "chrono", - "chrono-tz", + "chrono-tz 0.9.0", "cidr-utils 0.6.1", "clap 4.5.4", "colored", @@ -10289,7 +10311,7 @@ dependencies = [ "async-stream", "bytes 1.6.0", "chrono", - "chrono-tz", + "chrono-tz 0.9.0", "crossbeam-utils", "derivative", "futures 0.3.30", @@ -10321,7 +10343,7 @@ version = "0.1.0" dependencies = [ "assert-json-diff", "chrono", - "chrono-tz", + "chrono-tz 0.9.0", "encoding_rs", "http 0.2.9", "indexmap 2.2.6", @@ -10380,7 +10402,7 @@ dependencies = [ "bitmask-enum", "bytes 1.6.0", "chrono", - "chrono-tz", + "chrono-tz 0.9.0", "criterion", "crossbeam-utils", "db-key", @@ -10523,7 +10545,7 @@ version = "0.1.0" dependencies = [ "ansi_term", "chrono", - "chrono-tz", + "chrono-tz 0.9.0", "clap 4.5.4", "enrichment", "glob", @@ -10582,7 +10604,7 @@ dependencies = [ "chacha20poly1305", "charset", "chrono", - "chrono-tz", + "chrono-tz 0.8.6", "cidr-utils 0.6.1", "clap 4.5.4", "codespan-reporting", @@ -10958,19 +10980,10 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" dependencies = [ - "windows-core 0.52.0", + "windows-core", "windows-targets 0.52.0", ] -[[package]] -name = "windows-core" -version = "0.51.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" -dependencies = [ - "windows-targets 0.48.5", -] - [[package]] name = "windows-core" version = "0.52.0" diff --git a/Cargo.toml b/Cargo.toml index 69bddf48148818..22874f9dc5c186 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -263,7 +263,7 @@ bollard = { version = "0.16.1", default-features = false, features = ["ssl", "ch bytes = { version = "1.6.0", default-features = false, features = ["serde"] } bytesize = { version = "1.3.0", default-features = false } chrono.workspace = true -chrono-tz = { version = "0.8.6", default-features = false } +chrono-tz = { version = "0.9.0", default-features = false } cidr-utils = { version = "0.6.1", default-features = false } colored = { version = "2.1.0", default-features = false } csv = { version = "1.3", default-features = false } diff --git a/lib/vector-common/Cargo.toml b/lib/vector-common/Cargo.toml index 280503dfc9753e..8a41ff35e83549 100644 --- a/lib/vector-common/Cargo.toml +++ b/lib/vector-common/Cargo.toml @@ -41,7 +41,7 @@ tokenize = [ [dependencies] async-stream = "0.3.5" bytes = { version = "1.6.0", default-features = false, optional = true } -chrono-tz = { version = "0.8.6", default-features = false, features = ["serde"] } +chrono-tz = { version = "0.9.0", default-features = false, features = ["serde"] } chrono.workspace = true crossbeam-utils = { version = "0.8.19", default-features = false } derivative = { version = "2.2.0", default-features = false } diff --git a/lib/vector-config/Cargo.toml b/lib/vector-config/Cargo.toml index 5ebde30a79cbc2..4392a90655883c 100644 --- a/lib/vector-config/Cargo.toml +++ b/lib/vector-config/Cargo.toml @@ -12,7 +12,7 @@ path = "tests/integration/lib.rs" [dependencies] chrono.workspace = true -chrono-tz = { version = "0.8.6", default-features = false } +chrono-tz = { version = "0.9.0", default-features = false } encoding_rs = { version = "0.8", default-features = false, features = ["alloc", "serde"] } indexmap.workspace = true inventory = { version = "0.3" } diff --git a/lib/vector-core/Cargo.toml b/lib/vector-core/Cargo.toml index 4c0402f48a15f8..6c0a9802531797 100644 --- a/lib/vector-core/Cargo.toml +++ b/lib/vector-core/Cargo.toml @@ -76,7 +76,7 @@ prost-build = "0.12" [dev-dependencies] base64 = "0.22.0" -chrono-tz = { version = "0.8.6", default-features = false } +chrono-tz = { version = "0.9.0", default-features = false } criterion = { version = "0.5.1", features = ["html_reports"] } env-test-util = "1.0.1" quickcheck = "1" diff --git a/lib/vector-vrl/tests/Cargo.toml b/lib/vector-vrl/tests/Cargo.toml index 3af10530df8dea..47d9e5d55cc452 100644 --- a/lib/vector-vrl/tests/Cargo.toml +++ b/lib/vector-vrl/tests/Cargo.toml @@ -12,7 +12,7 @@ vector-vrl-functions = { path = "../../vector-vrl/functions" } ansi_term = "0.12" chrono.workspace = true -chrono-tz = "0.8" +chrono-tz = "0.9" clap.workspace = true glob = "0.3" prettydiff = "0.6"