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:   he
Date:           Mon Apr 15 15:06:45 UTC 2024

Modified Files:
        pkgsrc/devel/py-pydantic-core: Makefile cargo-depends.mk distinfo

Log Message:
devel/py-pydantic-core: update to version 2.18.1.

Pkgsrc changes:
 * Version-bump, cargo-depends & checksums.
   (This brings a newer pyo3, which now builds on macppc,
   while the previous one didn't due to AtomicI64 usage.)

Upstream changes:

2.18.1:
=======

What's Changed

 * allow serialization functions to upgrade warnings to exceptions
   by @Lance-Drane in #1258
 * Fix: add coerce_numbers_to_str option in StringSchema by @NeevCohen in #1262
 * Trim leading zeros before parsing str -> int by @samuelcolvin in #1266
 * Prevent trailing dots in integers by @samuelcolvin in #1267

New Contributors

 * @Lance-Drane made their first contribution in #1258

2.18.0:
=======

What's Changed

 * update to PyO3 0.21 final by @davidhewitt in #1248
 * Add coerce_numbers_to_str option in str_schema by @NeevCohen in #1249
 * caching strings from JSON by @samuelcolvin in #1240
 * Bump serde from 1.0.196 to 1.0.197 by @dependabot in #1255
 * Bump smallvec from 1.13.1 to 1.13.2 by @dependabot in #1253
 * Bump enum_dispatch from 0.3.12 to 0.3.13 by @dependabot in #1252
 * fix build warnings on python <3.11 by @samuelcolvin in #1259
 * Fixes for ser_json_inf_nan inference by @sydney-runkle in #1251
 * Adopt jiter 0.2.0 by @samuelcolvin in #1250

New Contributors

 * @NeevCohen made their first contribution in #1249

2.17.0:
=======

Packaging

 * Bump smallvec from 1.11.2 to 1.13.1 by @dependabot in #1181
 * Bump regex from 1.10.2 to 1.10.3 by @dependabot in #1180
 * Bump uuid from 1.6.1 to 1.7.0 by @dependabot in #1179
 * Bump serde from 1.0.195 to 1.0.196 by @dependabot in #1177
 * Bump serde_json from 1.0.109 to 1.0.114 by @dependabot in #1211
 * Bump ahash from 0.8.7 to 0.8.10 by @dependabot in #1210
 * Bump strum_macros from 0.25.3 to 0.26.1 by @dependabot in #1208
 * update to PyO3 0.21 beta by @davidhewitt in #1222
 * Update pyodide to 0.25.0 by @samdobson in #1199
 * Really drop python<=3.7 support by @kloczek in #1232
 * Uprev speedate by @sydney-runkle in #1244

Fixes

 * Add benchmarks for serializing model with complete schema by
   @alexmojaki in #1189
 * Prevent panicking when __dict__ changes during iteration by
   @alexmojaki in #1196
 * Fix TzInfo equality check based on offset by @13sin in #1197
 * Fix stack overflow due to recursion in some recursive serializer
   schemas. by @dmontagu in #1198
 * Use PEP570 syntax by @Viicos in #1216
 * Fix parsing BigInt from str by @sydney-runkle in #1204
 * Use new typing syntax for _pydantic_core.pyi by @Viicos in #1217
 * separate Input trait 'a and 'py lifetimes by @davidhewitt in #1227
 * Fix json serialization when computed_field is excluded by
   @sydney-runkle in #1228
 * Implement Input for str by @davidhewitt in #1229
 * Move list validation to produce an associated type by @davidhewitt in #1230
 * Remove with_new_extra by @davidhewitt in #1233
 * Associated types for arguments in Input by @davidhewitt in #1234
 * Associated types for dict in input by @davidhewitt in #1237
 * Remaining associated types by @davidhewitt in #1238
 * Refactor Input trait to have single as_python cast for python
   inputs by @davidhewitt in #1241
 * Allow case where __pydantic_extra__ is None, even if extra='allow'
   by @sydney-runkle in #1236

Performance

 * Rust enums validator by @samuelcolvin in #1235
 * Support json cow of jiter 0.1.0 by @davidhewitt in #1231

New Features

 * Add ability to pass context to serialization by @ornariece in #1215
 * Add serialize_as_any runtime flag support by @sydney-runkle in #1194

Changes

 * Trimming str before parsing to int and float by @hungtsetse in #1203
 * speedate change: Serialize duration to hour minute second,
   instead of just seconds by @kakilangit in pydantic/speedate#50

New Contributors

 * @alexmojaki made their first contribution in #1189
 * @samdobson made their first contribution in #1199
 * @13sin made their first contribution in #1197
 * @hungtsetse made their first contribution in #1203
 * @stonebig made their first contribution in #1214
 * @ornariece made their first contribution in #1215
 * @bmwiedemann made their first contribution in #1221
 * @kloczek made their first contribution in #1232


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-pydantic-core/Makefile \
    pkgsrc/devel/py-pydantic-core/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-pydantic-core/cargo-depends.mk

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.3 pkgsrc/devel/py-pydantic-core/Makefile:1.4
--- pkgsrc/devel/py-pydantic-core/Makefile:1.3  Sun Feb 25 22:53:49 2024
+++ pkgsrc/devel/py-pydantic-core/Makefile      Mon Apr 15 15:06:45 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2024/02/25 22:53:49 adam Exp $
+# $NetBSD: Makefile,v 1.4 2024/04/15 15:06:45 he Exp $
 
-DISTNAME=      pydantic_core-2.16.3
+DISTNAME=      pydantic_core-2.18.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pydantic-core/}
Index: pkgsrc/devel/py-pydantic-core/distinfo
diff -u pkgsrc/devel/py-pydantic-core/distinfo:1.3 pkgsrc/devel/py-pydantic-core/distinfo:1.4
--- pkgsrc/devel/py-pydantic-core/distinfo:1.3  Sun Feb 25 22:53:49 2024
+++ pkgsrc/devel/py-pydantic-core/distinfo      Mon Apr 15 15:06:45 2024
@@ -1,14 +1,11 @@
-$NetBSD: distinfo,v 1.3 2024/02/25 22:53:49 adam Exp $
+$NetBSD: distinfo,v 1.4 2024/04/15 15:06:45 he Exp $
 
-BLAKE2s (ahash-0.8.7.crate) = 619b44001b4846e3aa43ef6b61b35c6b080b2933e5c84cca985303fca4267852
-SHA512 (ahash-0.8.7.crate) = 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
-Size (ahash-0.8.7.crate) = 42894 bytes
+BLAKE2s (ahash-0.8.10.crate) = 3a62959d74d755d6092d997b3e59717d18a70f245cbef0cb1d9f4fb905b1bfd4
+SHA512 (ahash-0.8.10.crate) = 108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
+Size (ahash-0.8.10.crate) = 43555 bytes
 BLAKE2s (aho-corasick-1.0.2.crate) = 938a0013ce0c7579d22e13d6fc33e444b32bcf476171745dff52d75a117d608b
 SHA512 (aho-corasick-1.0.2.crate) = 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 Size (aho-corasick-1.0.2.crate) = 167694 bytes
-BLAKE2s (allocator-api2-0.2.16.crate) = db5aeae24d930a91556f72dc7a4050b60ad3ef50f6e183556695a70684aa6e20
-SHA512 (allocator-api2-0.2.16.crate) = e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
-Size (allocator-api2-0.2.16.crate) = 59025 bytes
 BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
 SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 Size (autocfg-1.1.0.crate) = 13272 bytes
@@ -24,9 +21,9 @@ Size (cc-1.0.79.crate) = 62624 bytes
 BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (cfg-if-1.0.0.crate) = 7934 bytes
-BLAKE2s (enum_dispatch-0.3.12.crate) = 11c81ce8884ab93e7902276f0e767dad4156673964ed4c7332a6c2938be6913a
-SHA512 (enum_dispatch-0.3.12.crate) = 576d682255313ea284934a1c9bf80532a1b39a85eb6201b821eefe5fe37576544b28247ed1d27e019e1e664b2e81207fd161dc9d70e2d0e10bfea1071f508dfb
-Size (enum_dispatch-0.3.12.crate) = 22400 bytes
+BLAKE2s (enum_dispatch-0.3.13.crate) = 91e7bdf086cf2c371897d4442123453038efa6ac8116e8f5d86b5ab60f0f08f8
+SHA512 (enum_dispatch-0.3.13.crate) = 9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
+Size (enum_dispatch-0.3.13.crate) = 29876 bytes
 BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
 SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 Size (equivalent-1.0.1.crate) = 6615 bytes
@@ -45,21 +42,18 @@ Size (heck-0.4.1.crate) = 11567 bytes
 BLAKE2s (idna-0.5.0.crate) = 914d104ffffff06c45f35089dcf7be0755e647f77b782c571a368b770911546b
 SHA512 (idna-0.5.0.crate) = bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
 Size (idna-0.5.0.crate) = 271940 bytes
-BLAKE2s (indexmap-2.0.0.crate) = 7af5153d8ba13a1e97b155579c1a5fde5e8c7caaa3621afcd43e742397d0ba6d
-SHA512 (indexmap-2.0.0.crate) = 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3
-Size (indexmap-2.0.0.crate) = 64038 bytes
+BLAKE2s (indexmap-2.2.2.crate) = 9e8d67175f089af436fb6330569dc66ac59b0de303dc146c8da387189cd85e9c
+SHA512 (indexmap-2.2.2.crate) = 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c
+Size (indexmap-2.2.2.crate) = 76160 bytes
 BLAKE2s (indoc-2.0.4.crate) = 03598bb3aec650b04e6e6915cd169572057f2ea1b730f93500c52db9e10f2541
 SHA512 (indoc-2.0.4.crate) = ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
 Size (indoc-2.0.4.crate) = 14311 bytes
 BLAKE2s (itoa-1.0.8.crate) = 21ca765fee7b89ae080f6ed3904a258f65d002449b9449f4d2885c336bff4e6b
 SHA512 (itoa-1.0.8.crate) = 6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e
 Size (itoa-1.0.8.crate) = 10465 bytes
-BLAKE2s (jiter-0.0.6.crate) = b4fe87b494545b7ba7037fbaf4d636b1d71fee8e405f8a969bab9e1a08f99d41
-SHA512 (jiter-0.0.6.crate) = 7b6cf2b5e7c83dbbca2bc435015a283c61a903a7f16c4c1c2eb4827ca1bac10a27259c634cf0d05a8cf8726b7bdedfea9f08daee63aa05ba466b1c0d47614219
-Size (jiter-0.0.6.crate) = 128330 bytes
-BLAKE2s (lexical-core-0.8.5.crate) = 533436d4fd6dd8528cc37e37b230b4b2b3b3cf9f596eee014536e998872a4bd2
-SHA512 (lexical-core-0.8.5.crate) = f98d2b5afd331c6f4f599d24599ed8791ee3628a2fa2b8172b698cfe9a180e1ccd2da4dca4dd33fc76ef3417114c580399106d01a8d6153b45b38bceacee1018
-Size (lexical-core-0.8.5.crate) = 26680 bytes
+BLAKE2s (jiter-0.2.1.crate) = 1ad655c7e3a0c7d16b6d8ba315d02ec6792746f31806a4d72f3be50787200228
+SHA512 (jiter-0.2.1.crate) = 1777a85725a2a1485bc104609e69123d8861f15f71d5ae785fcc679b39f905749b4c3ccb523b4d546673ce35aa78fc93b724557c386988bcb0b78af33c363d37
+Size (jiter-0.2.1.crate) = 139173 bytes
 BLAKE2s (lexical-parse-float-0.8.5.crate) = cc8d69013badf0eb92710b0e83ee769fc954e5186770f92bbb482c9351276bab
 SHA512 (lexical-parse-float-0.8.5.crate) = ef012cbf18f2e306724dd700ac259aaa73b44f6c4531377deb9979c80d31ae66fc1a8b2671bd677e0ebfad8f77e9a5cf25707c67a1c5b1f554953c036cb39d46
 Size (lexical-parse-float-0.8.5.crate) = 180161 bytes
@@ -69,12 +63,6 @@ Size (lexical-parse-integer-0.8.6.crate)
 BLAKE2s (lexical-util-0.8.5.crate) = c05508c1daec93f8cee9481cbcf12e11eee33d7533b8f5755e17e3eda17e1547
 SHA512 (lexical-util-0.8.5.crate) = 449c7f2a22c109cd179937c36e14d91c742e1a837a85fcf4fb58c21f05317511d1281b564d216a34760ae54a0df2d0ff5caf49da4aa9d43a8d87fcec0033cc39
 Size (lexical-util-0.8.5.crate) = 85152 bytes
-BLAKE2s (lexical-write-float-0.8.5.crate) = f43f790d32658d3b7000044f266a6edad260d49fa06f53589bbda3801463f0cc
-SHA512 (lexical-write-float-0.8.5.crate) = 35afe75db2fb4664e335349978fb8376a2b6cad48000e06652a3d3ce0b5fdbc422679821389856729724babc6cfe08ac8a1511c06bb743709787a4a47f956fd4
-Size (lexical-write-float-0.8.5.crate) = 100281 bytes
-BLAKE2s (lexical-write-integer-0.8.5.crate) = 4d02d3312e25f1aa9cb8b281631b023e683db3ba115e55470d57397b8d99513e
-SHA512 (lexical-write-integer-0.8.5.crate) = a749846f8beb9b01ce61473f6ce123afb1b9f6efd91428cfff1fbbdd77422867e6eed4cd04c3ef25cd2d5be59864fa0e213ce296735e4021ac4632634b345838
-Size (lexical-write-integer-0.8.5.crate) = 55427 bytes
 BLAKE2s (libc-0.2.147.crate) = 84b4227ac3264ec16af0072f1783c1a0bba74399caaa382bc03ae681dbc0fc82
 SHA512 (libc-0.2.147.crate) = bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
 Size (libc-0.2.147.crate) = 686772 bytes
@@ -108,27 +96,30 @@ Size (parking_lot_core-0.9.8.crate) = 32
 BLAKE2s (percent-encoding-2.3.1.crate) = 8594a9f1915da7ce4063312903905c640ff52cd3a0361bebc09357eee53aac26
 SHA512 (percent-encoding-2.3.1.crate) = 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
 Size (percent-encoding-2.3.1.crate) = 10235 bytes
+BLAKE2s (portable-atomic-1.6.0.crate) = d836eb1526bae29c0aae6a54b8a17157a97341c50bbcda5193e513fd84283d83
+SHA512 (portable-atomic-1.6.0.crate) = b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
+Size (portable-atomic-1.6.0.crate) = 140689 bytes
 BLAKE2s (proc-macro2-1.0.76.crate) = 24239de482516bbc12266b9464ad3de5308fa839aea08a67968f1b96f9ba35a4
 SHA512 (proc-macro2-1.0.76.crate) = 2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
 Size (proc-macro2-1.0.76.crate) = 45660 bytes
-BLAKE2s (pydantic_core-2.16.3.tar.gz) = de7e30e62b6234e2e72c60a1f27d5d27361535eafe0250edf442a685021246a5
-SHA512 (pydantic_core-2.16.3.tar.gz) = 30b14cd4b583bacf18fdb9a3a89745b0b4c5ff91425a3b19809854bc340df7600442c7e70b1130cf899f26ab4a5593d628f897970a58402bf8a6bbd876c1634e
-Size (pydantic_core-2.16.3.tar.gz) = 368930 bytes
-BLAKE2s (pyo3-0.20.2.crate) = 7fa2e598d0e80d7d2d2c74de2fa68fa5b7dd09e3fbec8dbbe518baaecfbe5800
-SHA512 (pyo3-0.20.2.crate) = cc5151a116179157046ec92677e5a72318b4cdb13a7d7e3bb83778739b5758040e5020f667dd83554a66b758581a08f5de05eb38e7b339813cec85e0712e6355
-Size (pyo3-0.20.2.crate) = 434326 bytes
-BLAKE2s (pyo3-build-config-0.20.2.crate) = 188fa7dfa2f1de69a5b8d4efc2f3031dd5db282496da45635b1e480e7e84f945
-SHA512 (pyo3-build-config-0.20.2.crate) = 9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf
-Size (pyo3-build-config-0.20.2.crate) = 30029 bytes
-BLAKE2s (pyo3-ffi-0.20.2.crate) = 365bd71ab0adbb7f7849fed98f89c77a6582017bdf48e8a086c593026ef9bb5c
-SHA512 (pyo3-ffi-0.20.2.crate) = ee6386b6fdb80689d104f9cd5229f02e1893d00a52be710bd36882c47305abbe24ef2f3cdef8200fddc0bb97e29001fa3a2fd9d3d2673ecd9a104a070420d01e
-Size (pyo3-ffi-0.20.2.crate) = 64601 bytes
-BLAKE2s (pyo3-macros-0.20.2.crate) = 1ed6b98d44c079ccd8d96c61051ebbe235bf8ced43ce3afc8858904408190fca
-SHA512 (pyo3-macros-0.20.2.crate) = dd9ea9acda95dfc53689a4c26d8c2139f8a90a05ab06737037f19b8bccd5e52b0da5f297a29194b958f5f8b59cbb566b5f409b3f17a863eddf855ecb755d2719
-Size (pyo3-macros-0.20.2.crate) = 7925 bytes
-BLAKE2s (pyo3-macros-backend-0.20.2.crate) = febd8710a295ab3ca1fd7ed7fa7dc8ecb928f16084a1e091b499aa0e9715339b
-SHA512 (pyo3-macros-backend-0.20.2.crate) = c6ca2a2cdae8630fba3f8e4122e81b60ef2ef0905ad2a3fbcfae134456d5ca9e73690b61590e391f3b9d82c24725809f18544c5dfa0b36ffdb1914844fe65d3a
-Size (pyo3-macros-backend-0.20.2.crate) = 49710 bytes
+BLAKE2s (pydantic_core-2.18.1.tar.gz) = 4dd17a07efa93900a0e77b5ff660e3c6b890846543f6284ccebf3b3ffc6e52ef
+SHA512 (pydantic_core-2.18.1.tar.gz) = 10f5602bf8a9c9ae0cbeb0b88f093c0fe5fb0c66750e72fea424f11993f2b9aeda9455fada887ca8c9ae293de227d43f2252f2741b5f9af59636c3582e1fceb5
+Size (pydantic_core-2.18.1.tar.gz) = 381997 bytes
+BLAKE2s (pyo3-0.21.1.crate) = 47a4de27e2bf72466df0c04527e09ebf3541ad821f44ef9a677f659292e4c53c
+SHA512 (pyo3-0.21.1.crate) = 6bf1c99b7c0c44ece16b3298f1090891cac2994e25730da8a82981f2296bc2d260b61df08897a2cd6c27c6e90deb70e4c08388fc70eeea6dea4b5cc451ed9598
+Size (pyo3-0.21.1.crate) = 503776 bytes
+BLAKE2s (pyo3-build-config-0.21.1.crate) = dc3d7e0e0603598f8d1ec7f6b1963b101145a2d104da347606e256b5f9eef29d
+SHA512 (pyo3-build-config-0.21.1.crate) = 9eb4fbef1015deb1d7a414181926b6b4e44acc2347379783f2fe28e212986e62bb7e36d214d3bed613e9f213a9882084af9012042d9047846f7f4948f64112de
+Size (pyo3-build-config-0.21.1.crate) = 30540 bytes
+BLAKE2s (pyo3-ffi-0.21.1.crate) = 06599c1ec4a77fe0fcc94e1db3fba161334f22badff17f2e30f1c73f512053cf
+SHA512 (pyo3-ffi-0.21.1.crate) = 6d0f6d1c9d6af1255a1d709e1da6dee82c9948ddcd2c8b38c760e5fe23b6a65b050f030b46a38697aa82b5c1927fc9a20dff92cfabf1a03ca92099583a516c68
+Size (pyo3-ffi-0.21.1.crate) = 66163 bytes
+BLAKE2s (pyo3-macros-0.21.1.crate) = 16946c25848246d50f3709cc68d714062aa7025e6b59c7746b64dd50b0ac8bef
+SHA512 (pyo3-macros-0.21.1.crate) = 4b0fdba474fec4ef4d143467425f1ad598be226a42c486adbf2d9c6dbdde8528a81222702962dd7ae63c79d3799048cb40a066d39cd538430d95b2135876ed45
+Size (pyo3-macros-0.21.1.crate) = 7921 bytes
+BLAKE2s (pyo3-macros-backend-0.21.1.crate) = ee7dc48648dfe56c9474b518b39a73237e9e838b25fb501bc7ead4349162a0e1
+SHA512 (pyo3-macros-backend-0.21.1.crate) = 0529dded41726f51e51cb8f1967b8eb211814fa527fb7280e33a1e1f36e74b1b6b28e6a33041730f1edb8014239977f52095a2219cb606b519ab08e252884e2d
+Size (pyo3-macros-backend-0.21.1.crate) = 57986 bytes
 BLAKE2s (python3-dll-a-0.2.9.crate) = aa02b44625941a56c6dcca152613af3d427167d190a0fd8e0feb7f82bd6f37c3
 SHA512 (python3-dll-a-0.2.9.crate) = 1914d3ce67284f13551a4efefaeb9c11138fcca3d5082746282f64b7a36f732c6834766d981f27d862a61410eed09b3d281e0cab8cc1a46d424d04823ffaee35
 Size (python3-dll-a-0.2.9.crate) = 66092 bytes
@@ -138,12 +129,12 @@ Size (quote-1.0.35.crate) = 28136 bytes
 BLAKE2s (redox_syscall-0.3.5.crate) = 14cabe779c177678c10653eb7f0e52774e34069533c08c450d1797357f5086fe
 SHA512 (redox_syscall-0.3.5.crate) = 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
 Size (redox_syscall-0.3.5.crate) = 23404 bytes
-BLAKE2s (regex-1.10.2.crate) = fca11f936973bdf2195e6ded901b8df5b73fbaaba9afab2de68c1790c5b355f2
-SHA512 (regex-1.10.2.crate) = e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3
-Size (regex-1.10.2.crate) = 252839 bytes
-BLAKE2s (regex-automata-0.4.3.crate) = d788d9abcbb1c8fab5c65b1fd5a228df5056f00f3baaa971f6758c8125e8911f
-SHA512 (regex-automata-0.4.3.crate) = 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8
-Size (regex-automata-0.4.3.crate) = 617011 bytes
+BLAKE2s (regex-1.10.3.crate) = a164e3feb98134de3bbe9560657772d554b7f18920fef1ac00d67e395aa23084
+SHA512 (regex-1.10.3.crate) = d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
+Size (regex-1.10.3.crate) = 253101 bytes
+BLAKE2s (regex-automata-0.4.5.crate) = 50933b860c240ce2394a7fc0af0b61a814062c2debb8d1083d069a0833e3ffe3
+SHA512 (regex-automata-0.4.5.crate) = 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611
+Size (regex-automata-0.4.5.crate) = 617406 bytes
 BLAKE2s (regex-syntax-0.8.2.crate) = 1d0622805a79f44450950cd96e4eb8f213180b3de639601cebf9c8ca9ba771bb
 SHA512 (regex-syntax-0.8.2.crate) = 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
 Size (regex-syntax-0.8.2.crate) = 347228 bytes
@@ -156,21 +147,21 @@ Size (ryu-1.0.14.crate) = 46861 bytes
 BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
 SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 Size (scopeguard-1.1.0.crate) = 11470 bytes
-BLAKE2s (serde-1.0.195.crate) = b18dec492e16c38abe86d994e7e5f54616c1fac7e0951ecb5a2de2d0c158311a
-SHA512 (serde-1.0.195.crate) = 0002ecb933d08fbdc8585ee74efb4048d385459f629261f5a4a8401b794f1c02b8296db79f479013a0b2a47ba99bee6c02d60d0fc2454e32f1b038b4071e8727
-Size (serde-1.0.195.crate) = 76856 bytes
-BLAKE2s (serde_derive-1.0.195.crate) = 1b3d573c00d8415c112d37b3b86ea99fe3d21c350a7a9af84ce29f1a24ce218a
-SHA512 (serde_derive-1.0.195.crate) = 8a82ae4e7cfe0c3ac27688cc95d74bf4c2e10c1fe845ab28fb57579b2f47f36d13218c2ae603f93f00114065d47c3e46166dea39b205be673f443c34305dacce
-Size (serde_derive-1.0.195.crate) = 55687 bytes
-BLAKE2s (serde_json-1.0.109.crate) = 2d8b70bf8f070e62f64aa8d7427911ea90489e53423a42e4f5085ce07584e82a
-SHA512 (serde_json-1.0.109.crate) = 0457074472412c21c150c33329d11aad3e3e326fe10cd328f3f43fbea0d35478966b9dbcd1ef55f6723433071be89abb45b57ea78f88ff5c79a38ae31550f31c
-Size (serde_json-1.0.109.crate) = 146459 bytes
-BLAKE2s (smallvec-1.11.2.crate) = 043efde220cf42d3a5771a62de1b618d741220f6ddfd85144168db741e2b54e3
-SHA512 (smallvec-1.11.2.crate) = 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
-Size (smallvec-1.11.2.crate) = 34801 bytes
-BLAKE2s (speedate-0.13.0.crate) = c82c2c4104493831606f6ecd547537a4fd808dc6bcb73a28f777d84d2a02fa3d
-SHA512 (speedate-0.13.0.crate) = 174d7043aa88c2ef9b0624686bdca2c6c4573fb10729d61e762e244e8079d6b34676956326e9f7c68a9f526ef0e5b3444e59a9701e77c6e90825c51c6d4f98c9
-Size (speedate-0.13.0.crate) = 30904 bytes
+BLAKE2s (serde-1.0.197.crate) = fddf85243d9b4e014c309e43355e8c1457216d93f1e7bf7219f99f0784f73a03
+SHA512 (serde-1.0.197.crate) = 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
+Size (serde-1.0.197.crate) = 77087 bytes
+BLAKE2s (serde_derive-1.0.197.crate) = 1efc5535e0c5ea8aff046bf2a32d0181f75bccb555c6558f56239d60a412fea5
+SHA512 (serde_derive-1.0.197.crate) = 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
+Size (serde_derive-1.0.197.crate) = 55771 bytes
+BLAKE2s (serde_json-1.0.114.crate) = 2f473c149e90750591880f06b1db997ae68dca454f688014e1a67910ddb512f1
+SHA512 (serde_json-1.0.114.crate) = 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436
+Size (serde_json-1.0.114.crate) = 146986 bytes
+BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b
+SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
+Size (smallvec-1.13.2.crate) = 35216 bytes
+BLAKE2s (speedate-0.14.0.crate) = 8156194d938632d967b0b6096c24475744fd831e7e7dce29c4b0e980583f9ff1
+SHA512 (speedate-0.14.0.crate) = 55f8f9de2767e7a4aa8f355f9a781adb7c8fbef072393d13092afc9941dde4a1d706b02d908fc82cdffffa876a87e7a336340320908899774c83c76e743e1107
+Size (speedate-0.14.0.crate) = 31499 bytes
 BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
 SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
 Size (static_assertions-1.1.0.crate) = 18480 bytes
@@ -180,6 +171,9 @@ Size (strum-0.25.0.crate) = 5539 bytes
 BLAKE2s (strum_macros-0.25.3.crate) = 30a77d169b8aaf134a32a0387a1edcb756200cca25ca70d20bc3366ead8223eb
 SHA512 (strum_macros-0.25.3.crate) = e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
 Size (strum_macros-0.25.3.crate) = 22570 bytes
+BLAKE2s (strum_macros-0.26.1.crate) = 98d9b1a53f2c744269e428ecb5194040c1e239cacaba1147259a625945782484
+SHA512 (strum_macros-0.26.1.crate) = f41fc17aaf84385437605ffa751a9f03d19d230780855f86d60b53de4bd1891519a3550c41a31d44312f44b59c3c184286d9181e40c3fdda3aec0c2806385455
+Size (strum_macros-0.26.1.crate) = 25326 bytes
 BLAKE2s (syn-2.0.48.crate) = f3b759189b8c977f52eb6a0f89a7cef5d54c95dfb7aad3bf6524257ac8b3d22d
 SHA512 (syn-2.0.48.crate) = 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
 Size (syn-2.0.48.crate) = 250566 bytes
@@ -207,9 +201,9 @@ Size (unindent-0.2.3.crate) = 7306 bytes
 BLAKE2s (url-2.5.0.crate) = b65c0f9103c0d9f93cf9d1fa5219148adb63fd9241b342340934576fbcb25323
 SHA512 (url-2.5.0.crate) = 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
 Size (url-2.5.0.crate) = 78605 bytes
-BLAKE2s (uuid-1.6.1.crate) = 1fbf431b1cf9734f1546832f17148025cda609d74705f86ec353c7513f0267fc
-SHA512 (uuid-1.6.1.crate) = b9f3dbad176b3640b4b943d127ac8fcd0938e7bc750430626cc603efdcf5faf479f8de7940d64ed1b5b6e6378b42a1aaf3c1e791ee59b9db9394409261cf3c55
-Size (uuid-1.6.1.crate) = 55554 bytes
+BLAKE2s (uuid-1.7.0.crate) = 9b4665632447f5e578b3398ba8f57fc191aaec85b07520c61d945d811510b833
+SHA512 (uuid-1.7.0.crate) = 2ea704d082b725d98717d772e1af84fe743929ee32658ebeb111c6fa2395ff5f44558b7e375087617f91c6f7bc242f2db96e80a631071722de6fe15af845e856
+Size (uuid-1.7.0.crate) = 42627 bytes
 BLAKE2s (version_check-0.9.4.crate) = a26f24d5e2c5e631462ebe434aa239957f5102009d3824d5dff2bc90d3c79fb0
 SHA512 (version_check-0.9.4.crate) = b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
 Size (version_check-0.9.4.crate) = 14895 bytes

Index: pkgsrc/devel/py-pydantic-core/cargo-depends.mk
diff -u pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.1 pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.2
--- pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.1  Tue Jan 30 21:08:50 2024
+++ pkgsrc/devel/py-pydantic-core/cargo-depends.mk      Mon Apr 15 15:06:45 2024
@@ -1,30 +1,26 @@
-# $NetBSD: cargo-depends.mk,v 1.1 2024/01/30 21:08:50 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.2 2024/04/15 15:06:45 he Exp $
 
-CARGO_CRATE_DEPENDS+=  ahash-0.8.7
+CARGO_CRATE_DEPENDS+=  ahash-0.8.10
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.0.2
-CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.16
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
 CARGO_CRATE_DEPENDS+=  base64-0.21.7
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
 CARGO_CRATE_DEPENDS+=  cc-1.0.79
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
-CARGO_CRATE_DEPENDS+=  enum_dispatch-0.3.12
+CARGO_CRATE_DEPENDS+=  enum_dispatch-0.3.13
 CARGO_CRATE_DEPENDS+=  equivalent-1.0.1
 CARGO_CRATE_DEPENDS+=  form_urlencoded-1.2.1
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.10
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.3
 CARGO_CRATE_DEPENDS+=  heck-0.4.1
 CARGO_CRATE_DEPENDS+=  idna-0.5.0
-CARGO_CRATE_DEPENDS+=  indexmap-2.0.0
+CARGO_CRATE_DEPENDS+=  indexmap-2.2.2
 CARGO_CRATE_DEPENDS+=  indoc-2.0.4
 CARGO_CRATE_DEPENDS+=  itoa-1.0.8
-CARGO_CRATE_DEPENDS+=  jiter-0.0.6
-CARGO_CRATE_DEPENDS+=  lexical-core-0.8.5
+CARGO_CRATE_DEPENDS+=  jiter-0.2.1
 CARGO_CRATE_DEPENDS+=  lexical-parse-float-0.8.5
 CARGO_CRATE_DEPENDS+=  lexical-parse-integer-0.8.6
 CARGO_CRATE_DEPENDS+=  lexical-util-0.8.5
-CARGO_CRATE_DEPENDS+=  lexical-write-float-0.8.5
-CARGO_CRATE_DEPENDS+=  lexical-write-integer-0.8.5
 CARGO_CRATE_DEPENDS+=  libc-0.2.147
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.10
 CARGO_CRATE_DEPENDS+=  memchr-2.6.3
@@ -36,29 +32,31 @@ CARGO_CRATE_DEPENDS+=       once_cell-1.18.0
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.1
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.8
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.3.1
+CARGO_CRATE_DEPENDS+=  portable-atomic-1.6.0
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.76
-CARGO_CRATE_DEPENDS+=  pyo3-0.20.2
-CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.20.2
-CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.20.2
-CARGO_CRATE_DEPENDS+=  pyo3-macros-0.20.2
-CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.20.2
+CARGO_CRATE_DEPENDS+=  pyo3-0.21.1
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.21.1
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.21.1
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.21.1
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.21.1
 CARGO_CRATE_DEPENDS+=  python3-dll-a-0.2.9
 CARGO_CRATE_DEPENDS+=  quote-1.0.35
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.3.5
-CARGO_CRATE_DEPENDS+=  regex-1.10.2
-CARGO_CRATE_DEPENDS+=  regex-automata-0.4.3
+CARGO_CRATE_DEPENDS+=  regex-1.10.3
+CARGO_CRATE_DEPENDS+=  regex-automata-0.4.5
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.2
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.13
 CARGO_CRATE_DEPENDS+=  ryu-1.0.14
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
-CARGO_CRATE_DEPENDS+=  serde-1.0.195
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.195
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.109
-CARGO_CRATE_DEPENDS+=  smallvec-1.11.2
-CARGO_CRATE_DEPENDS+=  speedate-0.13.0
+CARGO_CRATE_DEPENDS+=  serde-1.0.197
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.197
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.114
+CARGO_CRATE_DEPENDS+=  smallvec-1.13.2
+CARGO_CRATE_DEPENDS+=  speedate-0.14.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
 CARGO_CRATE_DEPENDS+=  strum-0.25.0
 CARGO_CRATE_DEPENDS+=  strum_macros-0.25.3
+CARGO_CRATE_DEPENDS+=  strum_macros-0.26.1
 CARGO_CRATE_DEPENDS+=  syn-2.0.48
 CARGO_CRATE_DEPENDS+=  target-lexicon-0.12.9
 CARGO_CRATE_DEPENDS+=  tinyvec-1.6.0
@@ -68,7 +66,7 @@ CARGO_CRATE_DEPENDS+= unicode-ident-1.0.
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.22
 CARGO_CRATE_DEPENDS+=  unindent-0.2.3
 CARGO_CRATE_DEPENDS+=  url-2.5.0
-CARGO_CRATE_DEPENDS+=  uuid-1.6.1
+CARGO_CRATE_DEPENDS+=  uuid-1.7.0
 CARGO_CRATE_DEPENDS+=  version_check-0.9.4
 CARGO_CRATE_DEPENDS+=  wasi-0.11.0+wasi-snapshot-preview1
 CARGO_CRATE_DEPENDS+=  windows-targets-0.48.1



Home | Main Index | Thread Index | Old Index