Merge pull request 'fix(deps): update rust crate validator to 0.20' (#37) from renovate/validator-0.x into woodpecker-pipeline

Reviewed-on: https://git.batsense.net/mCaptcha/mCaptcha/pulls/37
This commit is contained in:
Aravinth Manivannan 2025-10-02 12:35:37 +05:30
commit 7cdbf18fd1
2 changed files with 43 additions and 50 deletions

91
Cargo.lock generated
View File

@ -1816,17 +1816,6 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "idna"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
dependencies = [
"matches",
"unicode-bidi",
"unicode-normalization",
]
[[package]]
name = "idna"
version = "0.4.0"
@ -2143,12 +2132,6 @@ dependencies = [
"tendril",
]
[[package]]
name = "matches"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
[[package]]
name = "mcaptcha"
version = "0.1.0"
@ -2194,7 +2177,7 @@ dependencies = [
"url",
"urlencoding",
"uuid",
"validator 0.15.0",
"validator 0.20.0",
]
[[package]]
@ -2761,6 +2744,28 @@ dependencies = [
"version_check",
]
[[package]]
name = "proc-macro-error-attr2"
version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5"
dependencies = [
"proc-macro2",
"quote",
]
[[package]]
name = "proc-macro-error2"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802"
dependencies = [
"proc-macro-error-attr2",
"proc-macro2",
"quote",
"syn 2.0.93",
]
[[package]]
name = "proc-macro2"
version = "1.0.92"
@ -4200,22 +4205,6 @@ dependencies = [
"serde",
]
[[package]]
name = "validator"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f07b0a1390e01c0fc35ebb26b28ced33c9a3808f7f9fbe94d3cc01e233bfeed5"
dependencies = [
"idna 0.2.3",
"lazy_static",
"regex",
"serde",
"serde_derive",
"serde_json",
"url",
"validator_derive 0.15.0",
]
[[package]]
name = "validator"
version = "0.16.1"
@ -4233,19 +4222,19 @@ dependencies = [
]
[[package]]
name = "validator_derive"
version = "0.15.0"
name = "validator"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea7ed5e8cf2b6bdd64a6c4ce851da25388a89327b17b88424ceced6bd5017923"
checksum = "43fb22e1a008ece370ce08a3e9e4447a910e92621bb49b85d6e48a45397e7cfa"
dependencies = [
"if_chain",
"lazy_static",
"proc-macro-error",
"proc-macro2",
"quote",
"idna 1.0.3",
"once_cell",
"regex",
"syn 1.0.109",
"validator_types 0.15.0",
"serde",
"serde_derive",
"serde_json",
"url",
"validator_derive 0.20.0",
]
[[package]]
@ -4261,17 +4250,21 @@ dependencies = [
"quote",
"regex",
"syn 1.0.109",
"validator_types 0.16.0",
"validator_types",
]
[[package]]
name = "validator_types"
version = "0.15.0"
name = "validator_derive"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2ddf34293296847abfc1493b15c6e2f5d3cd19f57ad7d22673bf4c6278da329"
checksum = "b7df16e474ef958526d1205f6dda359fdfab79d9aa6d54bafcb92dcd07673dca"
dependencies = [
"darling 0.20.11",
"once_cell",
"proc-macro-error2",
"proc-macro2",
"syn 1.0.109",
"quote",
"syn 2.0.93",
]
[[package]]

View File

@ -42,7 +42,7 @@ sqlx = { version = "0.8", features = [ "runtime-tokio-rustls", "postgres", "time
argon2-creds = { branch = "master", git = "https://github.com/realaravinth/argon2-creds"}
#argon2-creds = { version="*", path = "../../argon2-creds/" }
config = "0.15"
validator = { version = "0.15", features = ["derive"]}
validator = { version = "0.20", features = ["derive"]}
derive_builder = "0.20"
derive_more = "0.99"