diff --git a/backend/task/Cargo.lock b/backend/task/Cargo.lock index 14ca520..18ce756 100644 --- a/backend/task/Cargo.lock +++ b/backend/task/Cargo.lock @@ -59,6 +59,12 @@ dependencies = [ "libc", ] +[[package]] +name = "anyhow" +version = "1.0.98" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" + [[package]] name = "atoi" version = "2.0.0" @@ -1231,6 +1237,16 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "libyml" +version = "0.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3302702afa434ffa30847a83305f0a69d6abd74293b6554c18ec85c7ef30c980" +dependencies = [ + "anyhow", + "version_check", +] + [[package]] name = "linux-raw-sys" version = "0.4.14" @@ -1947,16 +1963,18 @@ dependencies = [ ] [[package]] -name = "serde_yaml" -version = "0.9.34+deprecated" +name = "serde_yml" +version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" +checksum = "59e2dd588bf1597a252c3b920e0143eb99b0f76e4e082f4c92ce34fbc9e71ddd" dependencies = [ "indexmap", "itoa", + "libyml", + "memchr", "ryu", "serde", - "unsafe-libyaml", + "version_check", ] [[package]] @@ -2333,7 +2351,7 @@ dependencies = [ "markdown", "once_cell", "serde", - "serde_yaml", + "serde_yml", "sqlx", "tokio", "tracing", @@ -2610,12 +2628,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" -[[package]] -name = "unsafe-libyaml" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" - [[package]] name = "untrusted" version = "0.9.0" diff --git a/backend/task/Cargo.toml b/backend/task/Cargo.toml index 8f3bb06..1a3bf45 100644 --- a/backend/task/Cargo.toml +++ b/backend/task/Cargo.toml @@ -19,7 +19,7 @@ dotenvy = "0.15.7" futures = "0.3.30" markdown = "1.0.0-alpha.20" serde = { version = "*", features = ["derive"] } -serde_yaml = "*" +serde_yml = "*" aws-sdk-s3 = "1.77.0" tracing = "0.1" tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }