diff --git a/Cargo.lock b/Cargo.lock index 70b7dc78a7..295ed43728 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1945,6 +1945,16 @@ dependencies = [ "windows-link", ] +[[package]] +name = "chrono-tz" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3" +dependencies = [ + "chrono", + "phf 0.12.1", +] + [[package]] name = "cipher" version = "0.4.4" @@ -2426,11 +2436,13 @@ dependencies = [ [[package]] name = "croner" -version = "2.2.0" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c344b0690c1ad1c7176fe18eb173e0c927008fdaaa256e40dfd43ddd149c0843" +checksum = "4aa42bcd3d846ebf66e15bd528d1087f75d1c6c1c66ebff626178a106353c576" dependencies = [ "chrono", + "derive_builder", + "strum 0.27.2", ] [[package]] @@ -3074,7 +3086,7 @@ dependencies = [ "node_resolver", "once_cell", "parking_lot", - "phf", + "phf 0.11.3", "serde", "serde_json", "sys_traits", @@ -7353,7 +7365,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ "phf_macros", - "phf_shared", + "phf_shared 0.11.3", +] + +[[package]] +name = "phf" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7" +dependencies = [ + "phf_shared 0.12.1", ] [[package]] @@ -7362,7 +7383,7 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ - "phf_shared", + "phf_shared 0.11.3", "rand 0.8.5", ] @@ -7373,7 +7394,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ "phf_generator", - "phf_shared", + "phf_shared 0.11.3", "proc-macro2", "quote", "syn 2.0.117", @@ -7388,6 +7409,15 @@ dependencies = [ "siphasher 1.0.2", ] +[[package]] +name = "phf_shared" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981" +dependencies = [ + "siphasher 1.0.2", +] + [[package]] name = "pin-project" version = "1.1.11" @@ -9881,7 +9911,7 @@ dependencies = [ "is-macro", "num-bigint", "once_cell", - "phf", + "phf 0.11.3", "rustc-hash 2.1.1", "serde", "string_enum", @@ -9972,7 +10002,7 @@ dependencies = [ "bitflags 2.11.0", "either", "num-bigint", - "phf", + "phf 0.11.3", "rustc-hash 2.1.1", "seq-macro", "serde", @@ -9994,7 +10024,7 @@ dependencies = [ "indexmap 2.14.0", "once_cell", "par-core", - "phf", + "phf 0.11.3", "rustc-hash 2.1.1", "serde", "swc_atoms", @@ -10955,11 +10985,12 @@ dependencies = [ [[package]] name = "tokio-cron-scheduler" -version = "0.14.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c71ce8f810abc9fabebccc30302a952f9e89c6cf246fafaf170fef164063141" +checksum = "1f50e41f200fd8ed426489bd356910ede4f053e30cebfbd59ef0f856f0d7432a" dependencies = [ "chrono", + "chrono-tz", "croner", "num-derive", "num-traits", diff --git a/crates/goose/Cargo.toml b/crates/goose/Cargo.toml index 3b49beced2..5b686bc5f0 100644 --- a/crates/goose/Cargo.toml +++ b/crates/goose/Cargo.toml @@ -119,7 +119,7 @@ fs-err = "3" goose-sdk = { path = "../goose-sdk" } rand = { workspace = true } utoipa = { workspace = true, features = ["chrono"] } -tokio-cron-scheduler = "0.14.0" +tokio-cron-scheduler = "0.15.1" urlencoding = { workspace = true } v_htmlescape = "0.15" sqlx = { version = "0.8", default-features = false, features = [