diff --git a/Cargo.lock b/Cargo.lock index 5bc5bf1..4987632 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3407,7 +3407,7 @@ dependencies = [ "url", "urlencoding", "uuid", - "validator 0.14.0", + "validator 0.18.1", ] [[package]] @@ -3933,23 +3933,6 @@ version = "0.15.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e8257fbc510f0a46eb602c10215901938b5c2a7d5e70fc11483b1d3c9b5b18c" -[[package]] -name = "validator" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d0f08911ab0fee2c5009580f04615fa868898ee57de10692a45da0c3bcc3e5e" -dependencies = [ - "idna 0.2.3", - "lazy_static", - "regex", - "serde", - "serde_derive", - "serde_json", - "url", - "validator_derive 0.14.0", - "validator_types 0.14.0", -] - [[package]] name = "validator" version = "0.15.0" @@ -3967,19 +3950,19 @@ dependencies = [ ] [[package]] -name = "validator_derive" -version = "0.14.0" +name = "validator" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d85135714dba11a1bd0b3eb1744169266f1a38977bf4e3ff5e2e1acb8c2b7eee" +checksum = "db79c75af171630a3148bd3e6d7c4f42b6a9a014c2945bc5ed0020cbb8d9478e" dependencies = [ - "if_chain", - "lazy_static", - "proc-macro-error", - "proc-macro2", - "quote", + "idna 0.5.0", + "once_cell", "regex", - "syn 1.0.109", - "validator_types 0.14.0", + "serde", + "serde_derive", + "serde_json", + "url", + "validator_derive 0.18.1", ] [[package]] @@ -3995,17 +3978,21 @@ dependencies = [ "quote", "regex", "syn 1.0.109", - "validator_types 0.15.0", + "validator_types", ] [[package]] -name = "validator_types" -version = "0.14.0" +name = "validator_derive" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ded9d97e1d42327632f5f3bae6403c04886e2de3036261ef42deebd931a6a291" +checksum = "55591299b7007f551ed1eb79a684af7672c19c3193fb9e0a31936987bb2438ec" dependencies = [ + "darling 0.20.9", + "once_cell", + "proc-macro-error", "proc-macro2", - "syn 1.0.109", + "quote", + "syn 2.0.66", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 04acd9f..4bd3200 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -43,7 +43,7 @@ sqlx = { version = "0.7", features = [ "runtime-tokio-rustls", "postgres", "time argon2-creds = { branch = "master", git = "https://github.com/realaravinth/argon2-creds"} derive_builder = "0.20" -validator = { version = "0.14", features = ["derive"]} +validator = { version = "0.18", features = ["derive"]} derive_more = "0.99" config = "0.14"