pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-pydantic-core
Module Name: pkgsrc
Committed By: adam
Date: Wed Feb 26 10:24:36 UTC 2025
Modified Files:
pkgsrc/devel/py-pydantic-core: Makefile cargo-depends.mk distinfo
Log Message:
py-pydantic-core: updated to 2.30.0
2.30.0
Use core schema fns to initalize SchemaValidators in the test suite.
Bump url from 2.5.2 to 2.5.4
Fix enum strict JSON validation when validators are present
Add support for validating v7 UUIDs
Refactor LookupKey logic to reduce redundancy
Add support for UUIDv6 and UUIDv8 validation
Remove unneeded Option map in PyMultiHostUrl.build
Add API documentation for ErrorDetails.url
Fix typo in InitErrorDetails.type documentation
bump to PyO3 0.23.5, support PyPy 3.11
Fix strict behavior for unions
Update python3-dll-a for PyPy 3.11
Improving the alias configuration API for validation and serialization
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/devel/py-pydantic-core/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/devel/py-pydantic-core/cargo-depends.mk
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/py-pydantic-core/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-pydantic-core/Makefile
diff -u pkgsrc/devel/py-pydantic-core/Makefile:1.27 pkgsrc/devel/py-pydantic-core/Makefile:1.28
--- pkgsrc/devel/py-pydantic-core/Makefile:1.27 Sun Feb 9 14:39:36 2025
+++ pkgsrc/devel/py-pydantic-core/Makefile Wed Feb 26 10:24:36 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2025/02/09 14:39:36 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2025/02/26 10:24:36 adam Exp $
-DISTNAME= pydantic_core-2.29.0
+DISTNAME= pydantic_core-2.30.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydantic-core/}
Index: pkgsrc/devel/py-pydantic-core/cargo-depends.mk
diff -u pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.15 pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.16
--- pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.15 Sun Feb 9 14:39:36 2025
+++ pkgsrc/devel/py-pydantic-core/cargo-depends.mk Wed Feb 26 10:24:36 2025
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.15 2025/02/09 14:39:36 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.16 2025/02/26 10:24:36 adam Exp $
CARGO_CRATE_DEPENDS+= ahash-0.8.11
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.3
@@ -26,7 +26,6 @@ CARGO_CRATE_DEPENDS+= icu_properties-1.5
CARGO_CRATE_DEPENDS+= icu_properties_data-1.5.0
CARGO_CRATE_DEPENDS+= icu_provider-1.5.0
CARGO_CRATE_DEPENDS+= icu_provider_macros-1.5.0
-CARGO_CRATE_DEPENDS+= idna-0.5.0
CARGO_CRATE_DEPENDS+= idna-1.0.3
CARGO_CRATE_DEPENDS+= idna_adapter-1.2.0
CARGO_CRATE_DEPENDS+= indexmap-2.2.6
@@ -47,12 +46,12 @@ CARGO_CRATE_DEPENDS+= once_cell-1.19.0
CARGO_CRATE_DEPENDS+= percent-encoding-2.3.1
CARGO_CRATE_DEPENDS+= portable-atomic-1.6.0
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.86
-CARGO_CRATE_DEPENDS+= pyo3-0.23.4
-CARGO_CRATE_DEPENDS+= pyo3-build-config-0.23.4
-CARGO_CRATE_DEPENDS+= pyo3-ffi-0.23.4
-CARGO_CRATE_DEPENDS+= pyo3-macros-0.23.4
-CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.23.4
-CARGO_CRATE_DEPENDS+= python3-dll-a-0.2.12
+CARGO_CRATE_DEPENDS+= pyo3-0.23.5
+CARGO_CRATE_DEPENDS+= pyo3-build-config-0.23.5
+CARGO_CRATE_DEPENDS+= pyo3-ffi-0.23.5
+CARGO_CRATE_DEPENDS+= pyo3-macros-0.23.5
+CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.23.5
+CARGO_CRATE_DEPENDS+= python3-dll-a-0.2.13
CARGO_CRATE_DEPENDS+= quote-1.0.36
CARGO_CRATE_DEPENDS+= radium-0.7.0
CARGO_CRATE_DEPENDS+= regex-1.11.1
@@ -74,13 +73,9 @@ CARGO_CRATE_DEPENDS+= synstructure-0.13.
CARGO_CRATE_DEPENDS+= tap-1.0.1
CARGO_CRATE_DEPENDS+= target-lexicon-0.12.14
CARGO_CRATE_DEPENDS+= tinystr-0.7.6
-CARGO_CRATE_DEPENDS+= tinyvec-1.6.1
-CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.15
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
-CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.23
CARGO_CRATE_DEPENDS+= unindent-0.2.3
-CARGO_CRATE_DEPENDS+= url-2.5.2
+CARGO_CRATE_DEPENDS+= url-2.5.4
CARGO_CRATE_DEPENDS+= utf16_iter-1.0.5
CARGO_CRATE_DEPENDS+= utf8_iter-1.0.4
CARGO_CRATE_DEPENDS+= uuid-1.12.1
Index: pkgsrc/devel/py-pydantic-core/distinfo
diff -u pkgsrc/devel/py-pydantic-core/distinfo:1.25 pkgsrc/devel/py-pydantic-core/distinfo:1.26
--- pkgsrc/devel/py-pydantic-core/distinfo:1.25 Sun Feb 9 14:39:36 2025
+++ pkgsrc/devel/py-pydantic-core/distinfo Wed Feb 26 10:24:36 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.25 2025/02/09 14:39:36 wiz Exp $
+$NetBSD: distinfo,v 1.26 2025/02/26 10:24:36 adam Exp $
BLAKE2s (ahash-0.8.11.crate) = b565d757eebd61e61c4bc77b956fab61c32f9c87787bda573646cff2dac812fe
SHA512 (ahash-0.8.11.crate) = 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
@@ -78,9 +78,6 @@ Size (icu_provider-1.5.0.crate) = 52722
BLAKE2s (icu_provider_macros-1.5.0.crate) = 590560d9b1ed5ed4f963021ba4d3be697387a5a29a744763992f191030b55727
SHA512 (icu_provider_macros-1.5.0.crate) = a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
Size (icu_provider_macros-1.5.0.crate) = 6436 bytes
-BLAKE2s (idna-0.5.0.crate) = 914d104ffffff06c45f35089dcf7be0755e647f77b782c571a368b770911546b
-SHA512 (idna-0.5.0.crate) = bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
-Size (idna-0.5.0.crate) = 271940 bytes
BLAKE2s (idna-1.0.3.crate) = 2b58aa0f14338c81a13e2a4faf689b6ac5c350bdcbd949b64232f9ec9b741ab0
SHA512 (idna-1.0.3.crate) = e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126
Size (idna-1.0.3.crate) = 142515 bytes
@@ -141,27 +138,27 @@ Size (portable-atomic-1.6.0.crate) = 140
BLAKE2s (proc-macro2-1.0.86.crate) = 5b7aa8ab733d12a5e631d92b872ce55b44770a852a722624134ce03c45bcdbd9
SHA512 (proc-macro2-1.0.86.crate) = 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
Size (proc-macro2-1.0.86.crate) = 48958 bytes
-BLAKE2s (pydantic_core-2.29.0.tar.gz) = 192f783d10f4a255ba11d9b0e0b7fb714dbbca7a95f2ee64fafad25a5a68ec1e
-SHA512 (pydantic_core-2.29.0.tar.gz) = a41ada88f70b04362edc3e95fe34c71814291f5eec4260193fa6be69f219ae52cd60ffc55dae9c7b43c75afc107a114e400c4a3fc697520e57ed39c0b8794560
-Size (pydantic_core-2.29.0.tar.gz) = 417255 bytes
-BLAKE2s (pyo3-0.23.4.crate) = 648eeeb53e7d0e085a3a7fd07d02e15cdb992552755e05b9076c941cc03f9a84
-SHA512 (pyo3-0.23.4.crate) = 0015aa75163ad0ec026d185e15c26f59aaad0eb3cc3044b146e5d703bb375fcd838df2044febbd52e6e129dfba81c8249329fc3e4805695274dac7a69eee0651
-Size (pyo3-0.23.4.crate) = 1087676 bytes
-BLAKE2s (pyo3-build-config-0.23.4.crate) = 36a7c965fe9761e1dd184ba2ac63b0a395d11ac0af0f495f8a09fdeae603b2b3
-SHA512 (pyo3-build-config-0.23.4.crate) = b11442609f43d9baab79daf083caf0366987f6ae182239814ad6df6fe4ad31b95132d74f1162fa9428d229bd8c18ef9b696a4c3329b3960fd705d1705fc5e973
-Size (pyo3-build-config-0.23.4.crate) = 33885 bytes
-BLAKE2s (pyo3-ffi-0.23.4.crate) = c6dea7727f48ab82d82789f9d9de95e8c4ebe5b2322fad0b7ba1429f83b07798
-SHA512 (pyo3-ffi-0.23.4.crate) = c12097292b4620f4fd98d61fde4a0f0c7d423a94d518fa5b1cf759089b066fede6d83e20171acc2aa7bf268de5700c9b59da32131216734626b0fa5cd5651801
-Size (pyo3-ffi-0.23.4.crate) = 74806 bytes
-BLAKE2s (pyo3-macros-0.23.4.crate) = f957d2d5b4e43a79e713ce5e681eb035c7734eeab1576f6f09e9707d97fcb0fc
-SHA512 (pyo3-macros-0.23.4.crate) = c36c9005db5a4b48b5fda881130f4e7da8eef46e2c363c395ccca3fe476e0204d98c2a832cd03c787fb37a2664fadd42bf8f47de71eb44d055754ab5766af934
-Size (pyo3-macros-0.23.4.crate) = 8852 bytes
-BLAKE2s (pyo3-macros-backend-0.23.4.crate) = dee4ae73ba3100f14ac43b2019d1db3abac0222b811519ede9f3b0c129a83926
-SHA512 (pyo3-macros-backend-0.23.4.crate) = 2fe670fbf35724f489cc82f38d3f7c1e6aa15b087a2674b7a68b562572f9bb00cbb7746cccfcb62d0861a18f6d24c5739273c8302d1662a161142f4a6b532b6f
-Size (pyo3-macros-backend-0.23.4.crate) = 70912 bytes
-BLAKE2s (python3-dll-a-0.2.12.crate) = 6c5234bc3ea53900d6682d918409ec245b2b0efeda13a4bf099b96a71e566b05
-SHA512 (python3-dll-a-0.2.12.crate) = 4d9860f7ecf689b8e5c865f4f2d2486baae0d6765ecedef08234973e921461a3af56f007dce178de6539053eab28dec0870c9f110c3c66dbf7b076e18d2e1fd7
-Size (python3-dll-a-0.2.12.crate) = 83731 bytes
+BLAKE2s (pydantic_core-2.30.0.tar.gz) = 88579cc8d029d2cd4319ed8c5956a71f90adcbf8b91afc204ae83a128a37cb77
+SHA512 (pydantic_core-2.30.0.tar.gz) = c548ea36cfc001ad66ba7aec2468681b1189f69629a1f8c28799df0ff4948dffa60cc7cef416a36056322631a2921ebfa6ed72b5bbb4eaffff54161a2b968b32
+Size (pydantic_core-2.30.0.tar.gz) = 422812 bytes
+BLAKE2s (pyo3-0.23.5.crate) = 8dfe9510797903755c3b93fcfb465acf03f8a3c5dff72aa981455d6286ff8749
+SHA512 (pyo3-0.23.5.crate) = efd3a86dd70c199304463c0ae18dbdf4d9176d1af13b664bdd05a1e218cffda3f29f06d868d0d852d51c3e85b7e07c39617206b3feddc913b3b622f3fcf59d5f
+Size (pyo3-0.23.5.crate) = 1088533 bytes
+BLAKE2s (pyo3-build-config-0.23.5.crate) = 0105b8c04a6979457423435ed20026886e719ef5aba32bf365a8367c5a19d1d7
+SHA512 (pyo3-build-config-0.23.5.crate) = 72aac032e3026554761eb81dc9c57591abc4d0c329c46918da13a8cc93c0532eba2fe3d971699a50890c66d8853b93a67840b0e8f1c15747d184b873dec2894a
+Size (pyo3-build-config-0.23.5.crate) = 33885 bytes
+BLAKE2s (pyo3-ffi-0.23.5.crate) = a5d310d67a886f336fb013a48664c7cc0d231a154e1c89a1e88742259464ed64
+SHA512 (pyo3-ffi-0.23.5.crate) = 37c25b21acc3718eab842c04489b0c16c04d33a30fe7f3f58cd80943048203375d8788ce84153ba3720df695fc95bf9f7bccacfa02b0e669a5ddbfc44d65f86c
+Size (pyo3-ffi-0.23.5.crate) = 74867 bytes
+BLAKE2s (pyo3-macros-0.23.5.crate) = cb9a5050cf20eed94d79c7d940b5261e146021fdf7262b2d424dfbf10e5f219c
+SHA512 (pyo3-macros-0.23.5.crate) = bf9c12b02597cf6f119e92fe827016f393d13cfa21376811ab9bf8f49cbfd6447afe9dcbef564ad2b5b72db5338520c37c77429db8ee1ccb74de3944fc9fce7f
+Size (pyo3-macros-0.23.5.crate) = 8856 bytes
+BLAKE2s (pyo3-macros-backend-0.23.5.crate) = 1569b97ba891d46b1ca503c335d7415a2b40614256b3e13c359be4846b148549
+SHA512 (pyo3-macros-backend-0.23.5.crate) = 5e9a971d98a7b70424bf93b1f7fb326564010562dd376789be2fa6b13b89c3d34f760eb61ed49f0b013bbdfff2658d874d24a8a0b65d8f82d10d8f34b8ef5b53
+Size (pyo3-macros-backend-0.23.5.crate) = 70938 bytes
+BLAKE2s (python3-dll-a-0.2.13.crate) = 0ea8a1d2eeb5abdc69492b0e858e9e003403448b1eaab034508e485ca14a1987
+SHA512 (python3-dll-a-0.2.13.crate) = 01438c7af7a936ae6b95e1b81f4596627043a4b02eea85241a18ed137c23dff644f3e8d8eeb45b8e64ef1fd2693ab47fde47b6341dfc56f6c4eca032da46647c
+Size (python3-dll-a-0.2.13.crate) = 85018 bytes
BLAKE2s (quote-1.0.36.crate) = 9f7777159f1dce98b3d75c4080f5513185ed124a911edec785e5349ba70541fd
SHA512 (quote-1.0.36.crate) = f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
Size (quote-1.0.36.crate) = 28507 bytes
@@ -225,27 +222,15 @@ Size (target-lexicon-0.12.14.crate) = 25
BLAKE2s (tinystr-0.7.6.crate) = 29b11f20dbbee97f164a6729cc981d7ffa14a8a9e57ed955645110c5e4298a42
SHA512 (tinystr-0.7.6.crate) = a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
Size (tinystr-0.7.6.crate) = 16971 bytes
-BLAKE2s (tinyvec-1.6.1.crate) = 51b42ce551dd16b45634363be31f986c5b792270c27e395956073880d075ddbd
-SHA512 (tinyvec-1.6.1.crate) = fc00617fe56c438ed417b9c18fb2525e624b6b6effd1b729da9b8f144b36cd02dbcefbbb6fd423c30b1f19309d42117a1eaab99deb0a46b2a474c2cdc02c1695
-Size (tinyvec-1.6.1.crate) = 46657 bytes
-BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
-SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
-BLAKE2s (unicode-bidi-0.3.15.crate) = babcaf9dc1450242bcddaf2a72ec2d3d43c34bc18a4ebb9fa293ff34c7571a51
-SHA512 (unicode-bidi-0.3.15.crate) = 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
-Size (unicode-bidi-0.3.15.crate) = 56811 bytes
BLAKE2s (unicode-ident-1.0.12.crate) = d3afb0938724e7bb0f5c2a5f76ff614511446dd54b363f76e84353254acd3739
SHA512 (unicode-ident-1.0.12.crate) = bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
Size (unicode-ident-1.0.12.crate) = 42168 bytes
-BLAKE2s (unicode-normalization-0.1.23.crate) = 033e20530d7599643b7a16e1583c4741966f0cdd8b2b34e37e67ba767955edd2
-SHA512 (unicode-normalization-0.1.23.crate) = 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
-Size (unicode-normalization-0.1.23.crate) = 122649 bytes
BLAKE2s (unindent-0.2.3.crate) = 83b349c1dfae313cf87d9c5f41a8e45a63fd3fc4f54804675d1a924be8c1f2cf
SHA512 (unindent-0.2.3.crate) = 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
Size (unindent-0.2.3.crate) = 7306 bytes
-BLAKE2s (url-2.5.2.crate) = 8a9408bb79170d2fd5b76f8ec4ef7f94052dc659ecd5af45344ed4dc881b0bfc
-SHA512 (url-2.5.2.crate) = 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
-Size (url-2.5.2.crate) = 79704 bytes
+BLAKE2s (url-2.5.4.crate) = b478122def61e781a1bc5b50c2fd3834733f0cc5cb6bc1a2601d43d2b5620a64
+SHA512 (url-2.5.4.crate) = 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d
+Size (url-2.5.4.crate) = 81097 bytes
BLAKE2s (utf16_iter-1.0.5.crate) = a2c32e15bb4291772a17eefd2d6f9faa649418cd43a87e6aa29a7a1b200cae67
SHA512 (utf16_iter-1.0.5.crate) = 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
Size (utf16_iter-1.0.5.crate) = 9736 bytes
Home |
Main Index |
Thread Index |
Old Index