git: b46eedd4bfc5 - main - devel/py-pydantic-core: Update to 2.33.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Fri, 18 Apr 2025 05:45:36 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b46eedd4bfc58ec9e117b12a9670b6738a32312c

commit b46eedd4bfc58ec9e117b12a9670b6738a32312c
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-04-18 05:16:07 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-04-18 05:37:37 +0000

    devel/py-pydantic-core: Update to 2.33.1
    
    Changes:        https://github.com/pydantic/pydantic-core/releases
---
 devel/py-pydantic-core/Makefile        |  3 +-
 devel/py-pydantic-core/Makefile.crates | 28 +++++++--------
 devel/py-pydantic-core/distinfo        | 62 +++++++++++++++++-----------------
 3 files changed, 46 insertions(+), 47 deletions(-)

diff --git a/devel/py-pydantic-core/Makefile b/devel/py-pydantic-core/Makefile
index 86e69e560f60..9243063a8fad 100644
--- a/devel/py-pydantic-core/Makefile
+++ b/devel/py-pydantic-core/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	pydantic-core
-PORTVERSION=	2.30.0
-PORTREVISION=	1
+PORTVERSION=	2.33.1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pydantic-core/Makefile.crates b/devel/py-pydantic-core/Makefile.crates
index 52b719451544..221d6c82d4f2 100644
--- a/devel/py-pydantic-core/Makefile.crates
+++ b/devel/py-pydantic-core/Makefile.crates
@@ -29,10 +29,10 @@ CARGO_CRATES=	ahash-0.8.11 \
 		indexmap-2.2.6 \
 		indoc-2.0.5 \
 		itoa-1.0.11 \
-		jiter-0.8.2 \
-		lexical-parse-float-0.8.5 \
-		lexical-parse-integer-0.8.6 \
-		lexical-util-0.8.5 \
+		jiter-0.9.0 \
+		lexical-parse-float-1.0.5 \
+		lexical-parse-integer-1.0.5 \
+		lexical-util-1.0.6 \
 		libc-0.2.155 \
 		litemap-0.7.3 \
 		memchr-2.7.4 \
@@ -44,11 +44,11 @@ CARGO_CRATES=	ahash-0.8.11 \
 		percent-encoding-2.3.1 \
 		portable-atomic-1.6.0 \
 		proc-macro2-1.0.86 \
-		pyo3-0.23.5 \
-		pyo3-build-config-0.23.5 \
-		pyo3-ffi-0.23.5 \
-		pyo3-macros-0.23.5 \
-		pyo3-macros-backend-0.23.5 \
+		pyo3-0.24.0 \
+		pyo3-build-config-0.24.0 \
+		pyo3-ffi-0.24.0 \
+		pyo3-macros-0.24.0 \
+		pyo3-macros-backend-0.24.0 \
 		python3-dll-a-0.2.13 \
 		quote-1.0.36 \
 		radium-0.7.0 \
@@ -57,10 +57,10 @@ CARGO_CRATES=	ahash-0.8.11 \
 		regex-syntax-0.8.5 \
 		rustversion-1.0.17 \
 		ryu-1.0.18 \
-		serde-1.0.217 \
-		serde_derive-1.0.217 \
+		serde-1.0.218 \
+		serde_derive-1.0.218 \
 		serde_json-1.0.138 \
-		smallvec-1.13.2 \
+		smallvec-1.14.0 \
 		speedate-0.15.0 \
 		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
@@ -69,14 +69,14 @@ CARGO_CRATES=	ahash-0.8.11 \
 		syn-2.0.82 \
 		synstructure-0.13.1 \
 		tap-1.0.1 \
-		target-lexicon-0.12.14 \
+		target-lexicon-0.13.2 \
 		tinystr-0.7.6 \
 		unicode-ident-1.0.12 \
 		unindent-0.2.3 \
 		url-2.5.4 \
 		utf16_iter-1.0.5 \
 		utf8_iter-1.0.4 \
-		uuid-1.12.1 \
+		uuid-1.15.1 \
 		version_check-0.9.5 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
 		write16-1.0.0 \
diff --git a/devel/py-pydantic-core/distinfo b/devel/py-pydantic-core/distinfo
index ff9a24409a1d..b84fb3721f90 100644
--- a/devel/py-pydantic-core/distinfo
+++ b/devel/py-pydantic-core/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1740836146
-SHA256 (pydantic_core-2.30.0.tar.gz) = dd02949948ad60e55e5926d4da4a55df75cab06a4c97da66d07c285ee441c86c
-SIZE (pydantic_core-2.30.0.tar.gz) = 422812
+TIMESTAMP = 1744288962
+SHA256 (pydantic_core-2.33.1.tar.gz) = bcc9c6fdb0ced789245b02b7d6603e17d1563064ddcfc36f046b61c0c05dd9df
+SIZE (pydantic_core-2.33.1.tar.gz) = 434395
 SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
 SIZE (rust/crates/ahash-0.8.11.crate) = 43607
 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
@@ -63,14 +63,14 @@ SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb2304
 SIZE (rust/crates/indoc-2.0.5.crate) = 14396
 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
 SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/jiter-0.8.2.crate) = 8243cf2d026264056bfacf305e54f5bee8866fd46b4c1873adcaebf614a0d306
-SIZE (rust/crates/jiter-0.8.2.crate) = 146173
-SHA256 (rust/crates/lexical-parse-float-0.8.5.crate) = 683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f
-SIZE (rust/crates/lexical-parse-float-0.8.5.crate) = 180161
-SHA256 (rust/crates/lexical-parse-integer-0.8.6.crate) = 6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9
-SIZE (rust/crates/lexical-parse-integer-0.8.6.crate) = 33647
-SHA256 (rust/crates/lexical-util-0.8.5.crate) = 5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc
-SIZE (rust/crates/lexical-util-0.8.5.crate) = 85152
+SHA256 (rust/crates/jiter-0.9.0.crate) = c024ccb0ed468a474efa325edea34d4198fb601d290c4d1bc24fe31ed11902fc
+SIZE (rust/crates/jiter-0.9.0.crate) = 149952
+SHA256 (rust/crates/lexical-parse-float-1.0.5.crate) = de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2
+SIZE (rust/crates/lexical-parse-float-1.0.5.crate) = 186731
+SHA256 (rust/crates/lexical-parse-integer-1.0.5.crate) = 72207aae22fc0a121ba7b6d479e42cbfea549af1479c3f3a4f12c70dd66df12e
+SIZE (rust/crates/lexical-parse-integer-1.0.5.crate) = 36912
+SHA256 (rust/crates/lexical-util-1.0.6.crate) = 5a82e24bf537fd24c177ffbbdc6ebcc8d54732c35b50a3f28cc3f4e4c949a0b3
+SIZE (rust/crates/lexical-util-1.0.6.crate) = 106117
 SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
 SIZE (rust/crates/libc-0.2.155.crate) = 743539
 SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704
@@ -93,16 +93,16 @@ SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa04
 SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
 SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
 SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872
-SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533
-SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb
-SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885
-SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d
-SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867
-SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da
-SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856
-SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028
-SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938
+SHA256 (rust/crates/pyo3-0.24.0.crate) = 7f1c6c3591120564d64db2261bec5f910ae454f01def849b9c22835a84695e86
+SIZE (rust/crates/pyo3-0.24.0.crate) = 1108432
+SHA256 (rust/crates/pyo3-build-config-0.24.0.crate) = e9b6c2b34cf71427ea37c7001aefbaeb85886a074795e35f161f5aecc7620a7a
+SIZE (rust/crates/pyo3-build-config-0.24.0.crate) = 33982
+SHA256 (rust/crates/pyo3-ffi-0.24.0.crate) = 5507651906a46432cdda02cd02dd0319f6064f1374c9147c45b978621d2c3a9c
+SIZE (rust/crates/pyo3-ffi-0.24.0.crate) = 76274
+SHA256 (rust/crates/pyo3-macros-0.24.0.crate) = b0d394b5b4fd8d97d48336bb0dd2aebabad39f1d294edd6bcd2cccf2eefe6f42
+SIZE (rust/crates/pyo3-macros-0.24.0.crate) = 8850
+SHA256 (rust/crates/pyo3-macros-backend-0.24.0.crate) = fd72da09cfa943b1080f621f024d2ef7e2773df7badd51aa30a2be1f8caa7c8e
+SIZE (rust/crates/pyo3-macros-backend-0.24.0.crate) = 71998
 SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed
 SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018
 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
@@ -119,14 +119,14 @@ SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45
 SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
+SIZE (rust/crates/serde-1.0.218.crate) = 78968
+SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
+SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
 SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
 SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
 SHA256 (rust/crates/speedate-0.15.0.crate) = 9a5e7adf4e07e7de39a64d77962ca14a09165e592d42d0c9f9acadb679f4f937
 SIZE (rust/crates/speedate-0.15.0.crate) = 33698
 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -143,8 +143,8 @@ SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce
 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f
-SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
 SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
 SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
 SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
@@ -157,8 +157,8 @@ SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b9
 SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
-SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b
-SIZE (rust/crates/uuid-1.12.1.crate) = 48851
+SHA256 (rust/crates/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
+SIZE (rust/crates/uuid-1.15.1.crate) = 58728
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
 SIZE (rust/crates/version_check-0.9.5.crate) = 15554
 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423