python3-pydantic-core: Upgrade 2.37.2 -> 2.41.1

Upgrade to release 2.41.1:

- Add url_preserve_empty_path entry to CoreConfig

v2.41.0:

- Do not call default factories taking the data argument if a
  validation error already occurred
- fix default_factory which takes data on more types
- ci: avoid timeout on aarch64 tests
- make _pydantic_core._pydantic_core pub for static linking
- Preserve order for collections.OrderedDict

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Leon Anavi
2025-10-13 16:17:24 +03:00
committed by Khem Raj
parent 5e593b1f91
commit 918ac505d3
3 changed files with 47 additions and 42 deletions

View File

@@ -1,4 +1,4 @@
From 41fded05f38bdb8378b98be4f1dd5392a00f3d1b Mon Sep 17 00:00:00 2001
From c4ebe7d218f7415b7c0137c231a47455b237840b Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Sat, 19 Apr 2025 00:09:42 -0700
Subject: [PATCH] cargo.toml: Update bitvec to use radium 1.x
@@ -6,13 +6,14 @@ Subject: [PATCH] cargo.toml: Update bitvec to use radium 1.x
Upstream-Status: Submitted [https://github.com/ferrilab/bitvec/pull/220]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
---
Cargo.lock | 12 +++++++++++-
Cargo.toml | 2 ++
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/Cargo.lock b/Cargo.lock
index 44bdf4e..274b828 100644
index c1d0e44..9fc5367 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -49,7 +49,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -24,7 +25,7 @@ index 44bdf4e..274b828 100644
"tap",
"wyz",
]
@@ -421,6 +421,7 @@ dependencies = [
@@ -443,6 +443,7 @@ dependencies = [
"num-traits",
"pyo3",
"pyo3-build-config",
@@ -32,7 +33,7 @@ index 44bdf4e..274b828 100644
"regex",
"serde",
"serde_json",
@@ -527,6 +528,15 @@ version = "0.7.0"
@@ -548,6 +549,15 @@ version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09"
@@ -47,9 +48,9 @@ index 44bdf4e..274b828 100644
+
[[package]]
name = "regex"
version = "1.11.1"
version = "1.11.3"
diff --git a/Cargo.toml b/Cargo.toml
index 660e06a..7ee67d6 100644
index df90031..e671ade 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -25,6 +25,8 @@ include = [
@@ -60,4 +61,4 @@ index 660e06a..7ee67d6 100644
+radium = "1"
# TODO it would be very nice to remove the "py-clone" feature as it can panic,
# but needs a bit of work to make sure it's not used in the codebase
pyo3 = { version = "0.25", features = ["generate-import-lib", "num-bigint", "py-clone"] }
pyo3 = { version = "0.26", features = ["generate-import-lib", "num-bigint", "py-clone"] }