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:   wiz
Date:           Mon Nov 11 09:06:10 UTC 2024

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

Log Message:
py-pydantic-core: update to 2.26.0.

Fixes

    Revert changes to url schemas that support cls, the 2x validation isn't worth it (and is breaking) by @sydney-runkle in #1514
    Fix when coerce_numbers_to_str enabled and string has invalid unicode character by @andrey-berenda in #1515
    Fix serializing complex values in enums by @changhc in #1524

Packaging

    Bump serde from 1.0.213 to 1.0.214 by @dependabot in #1519
    Bump regex from 1.11.0 to 1.11.1 by @dependabot in #1520
    Bump jiter from 0.6.1 to 0.7.0 by @dependabot in #1521
    bump speedate to 0.15 by @davidhewitt in #1526

New Features

    Add allow_partial by @samuelcolvin in #1512


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-pydantic-core/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/py-pydantic-core/cargo-depends.mk
cvs rdiff -u -r1.19 -r1.20 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.20 pkgsrc/devel/py-pydantic-core/Makefile:1.21
--- pkgsrc/devel/py-pydantic-core/Makefile:1.20 Fri Nov  1 00:22:35 2024
+++ pkgsrc/devel/py-pydantic-core/Makefile      Mon Nov 11 09:06:10 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2024/11/01 00:22:35 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2024/11/11 09:06:10 wiz Exp $
 
-DISTNAME=      pydantic_core-2.25.1
+DISTNAME=      pydantic_core-2.26.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pydantic-core/}
@@ -15,10 +15,12 @@ DEPENDS+=   ${PYPKGPREFIX}-typing-extensio
 TEST_DEPENDS+= ${PYPKGPREFIX}-dirty-equals>=0.7.1.post0:../../devel/py-dirty-equals
 TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.92.9:../../devel/py-hypothesis
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-benchmark-[0-9]*:../../devel/py-test-benchmark
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock-[0-9]*:../../devel/py-test-mock
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout>=2.2.0:../../devel/py-test-timeout
+TEST_DEPENDS+= ${PYPKGPREFIX}-inline-snapshot>=0:../../devel/py-inline-snapshot
 
-# as of 2.25.1
-# 4506 passed, 68 skipped, 2 xfailed, 1 error
+# as of 2.26.0
+# 4523 passed, 68 skipped, 2 xfailed
 
 .include "cargo-depends.mk"
 

Index: pkgsrc/devel/py-pydantic-core/cargo-depends.mk
diff -u pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.10 pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.11
--- pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.10 Fri Nov  1 00:22:35 2024
+++ pkgsrc/devel/py-pydantic-core/cargo-depends.mk      Mon Nov 11 09:06:10 2024
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.10 2024/11/01 00:22:35 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.11 2024/11/11 09:06:10 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  ahash-0.8.11
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
@@ -31,7 +31,7 @@ CARGO_CRATE_DEPENDS+= idna-1.0.2
 CARGO_CRATE_DEPENDS+=  indexmap-2.2.6
 CARGO_CRATE_DEPENDS+=  indoc-2.0.5
 CARGO_CRATE_DEPENDS+=  itoa-1.0.11
-CARGO_CRATE_DEPENDS+=  jiter-0.6.1
+CARGO_CRATE_DEPENDS+=  jiter-0.7.0
 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
@@ -54,16 +54,16 @@ CARGO_CRATE_DEPENDS+=       pyo3-macros-backen
 CARGO_CRATE_DEPENDS+=  python3-dll-a-0.2.10
 CARGO_CRATE_DEPENDS+=  quote-1.0.36
 CARGO_CRATE_DEPENDS+=  radium-0.7.0
-CARGO_CRATE_DEPENDS+=  regex-1.11.0
+CARGO_CRATE_DEPENDS+=  regex-1.11.1
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.8
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.5
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.17
 CARGO_CRATE_DEPENDS+=  ryu-1.0.18
-CARGO_CRATE_DEPENDS+=  serde-1.0.213
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.213
+CARGO_CRATE_DEPENDS+=  serde-1.0.214
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.214
 CARGO_CRATE_DEPENDS+=  serde_json-1.0.132
 CARGO_CRATE_DEPENDS+=  smallvec-1.13.2
-CARGO_CRATE_DEPENDS+=  speedate-0.14.4
+CARGO_CRATE_DEPENDS+=  speedate-0.15.0
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
 CARGO_CRATE_DEPENDS+=  strum-0.26.3

Index: pkgsrc/devel/py-pydantic-core/distinfo
diff -u pkgsrc/devel/py-pydantic-core/distinfo:1.19 pkgsrc/devel/py-pydantic-core/distinfo:1.20
--- pkgsrc/devel/py-pydantic-core/distinfo:1.19 Fri Nov  1 00:22:35 2024
+++ pkgsrc/devel/py-pydantic-core/distinfo      Mon Nov 11 09:06:10 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.19 2024/11/01 00:22:35 wiz Exp $
+$NetBSD: distinfo,v 1.20 2024/11/11 09:06:10 wiz Exp $
 
 BLAKE2s (ahash-0.8.11.crate) = b565d757eebd61e61c4bc77b956fab61c32f9c87787bda573646cff2dac812fe
 SHA512 (ahash-0.8.11.crate) = 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
@@ -93,9 +93,9 @@ Size (indoc-2.0.5.crate) = 14396 bytes
 BLAKE2s (itoa-1.0.11.crate) = be2967c52bce05d38dd6647d64ea41d26d215abe3af2edfcbb7922637ac4372d
 SHA512 (itoa-1.0.11.crate) = 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
 Size (itoa-1.0.11.crate) = 10563 bytes
-BLAKE2s (jiter-0.6.1.crate) = ab4d814aa3a2a6cb5dfafde123a5cdb683e362ce5e2fe9062211290795a1b1bd
-SHA512 (jiter-0.6.1.crate) = 7d70e9985b4cfc72f15b2307a1522d8937f702a816f3f0e99f305bb66fa5965e181809ce795506472301f221e583a4d9a0844c8218898787c47962c01f6b8fda
-Size (jiter-0.6.1.crate) = 142818 bytes
+BLAKE2s (jiter-0.7.0.crate) = a5eebcc1415d3b7d553167f1d3fa6aca6a0235af098717b9164139933fe2857a
+SHA512 (jiter-0.7.0.crate) = c3f3bc39c87a59bd017b60791b5f40534ed2e9995be9da43ca2c031f55b8505cfb3f01b7c595c2b34aa337f75566a55fdd8b4c5486f30de2ae1031966d4e2edf
+Size (jiter-0.7.0.crate) = 143599 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
@@ -138,9 +138,9 @@ 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.25.1.tar.gz) = 42d81cfce2db8c0df7c18f4a78ace45f14e104861908a2e4d636f8c71aaa8d94
-SHA512 (pydantic_core-2.25.1.tar.gz) = 9b7cfb297295f0d64147b2b4bcdc07c10f8aca03c8c7223bd2302319384b6ebfebe6196bd15673c69c961e2b8096199b5741d9e1bf77a72004e471823bbd514c
-Size (pydantic_core-2.25.1.tar.gz) = 408040 bytes
+BLAKE2s (pydantic_core-2.26.0.tar.gz) = 316de87b1559e5c27b3544fcd89ec0a07ffba123f1230c27ff4ca3d3dde8f71e
+SHA512 (pydantic_core-2.26.0.tar.gz) = 08d38844f216994af6842038ada324fb4bddd63e07bc79ce44ac44acf12981aaf8400dd1da53be74cd9d748d8562ba9cc7814a3df79be5995302256bd9d0793c
+Size (pydantic_core-2.26.0.tar.gz) = 411154 bytes
 BLAKE2s (pyo3-0.22.5.crate) = ab4e777558eebdf7470c650eac51ee378c52bc82ea0b7dae9e846cd1290d448d
 SHA512 (pyo3-0.22.5.crate) = 48b9ada19bb12c6e5f1d41982c3b607f206d88dc078517c45106b631e0ad973145b0b60af06e58013a5189ca8b50e1cfa326c6904bba5aadb791933272ffb277
 Size (pyo3-0.22.5.crate) = 546700 bytes
@@ -165,9 +165,9 @@ Size (quote-1.0.36.crate) = 28507 bytes
 BLAKE2s (radium-0.7.0.crate) = dd6a6e5f2d5676a559e17f11a37bd2353c6d703ce516b5a6ca71b6a0a85e7727
 SHA512 (radium-0.7.0.crate) = 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
 Size (radium-0.7.0.crate) = 10906 bytes
-BLAKE2s (regex-1.11.0.crate) = cc7d3ea08498302585f72bd070172038d953d56c4dc41bca815e174855447328
-SHA512 (regex-1.11.0.crate) = 16c066664ae87497f9880a52222301fb0d44053ae2d6861ea21dc59cab82bd1ab8ac407f9e77228a21a586ee745b02f9eb10e7b9b30df2f3aad73633270bf73d
-Size (regex-1.11.0.crate) = 254059 bytes
+BLAKE2s (regex-1.11.1.crate) = 2e52b6d4d2cca62934696819bce5650fa491e177536e77615ab8837f8a70e563
+SHA512 (regex-1.11.1.crate) = d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8
+Size (regex-1.11.1.crate) = 254170 bytes
 BLAKE2s (regex-automata-0.4.8.crate) = fda9dfb8a4ede3aa1c4112cbaccc84984b226c22ad5e7249f75e9ec81a1de9f9
 SHA512 (regex-automata-0.4.8.crate) = 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f
 Size (regex-automata-0.4.8.crate) = 617784 bytes
@@ -180,21 +180,21 @@ Size (rustversion-1.0.17.crate) = 17621 
 BLAKE2s (ryu-1.0.18.crate) = 738ae2cbeac90a6adef5e5c05c31be6c18f2860ab8ea4bfdc729325dceb923ae
 SHA512 (ryu-1.0.18.crate) = a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
 Size (ryu-1.0.18.crate) = 47713 bytes
-BLAKE2s (serde-1.0.213.crate) = 90cf4318b3360d5c32771cb9a046a682554107cfe585c435f1caf0ead1fe935c
-SHA512 (serde-1.0.213.crate) = 94b3f1ee0008dbb434bec1b19e87202cc2791c1b0948aa71f3ec71a66693a00bc7fd2218c4bfb361b71922db18f0e0a89fbb605e68e91c38376e2d4e3f3ffdfc
-Size (serde-1.0.213.crate) = 78349 bytes
-BLAKE2s (serde_derive-1.0.213.crate) = 755eb9eb05fddd89f14d78bb3beae1356ff7771ab7a20cf92932b1ee63f71327
-SHA512 (serde_derive-1.0.213.crate) = 38aa6b70234c780534b4c45056dec71224cb993aea82866b5a3e9be1830ac8ad56b2618a1db51e1b350a6534ddde8eb9e49b8a74569c0c4081a56d5cbe296477
-Size (serde_derive-1.0.213.crate) = 56625 bytes
+BLAKE2s (serde-1.0.214.crate) = 48c8c7deabc0c12ea998d48fc5a7ec6fc79da7ce777f5202942f70bfa240c2c0
+SHA512 (serde-1.0.214.crate) = 100eac65a39b9b9c32c1671d36fa9cf8aca84a2673e24c2521fdbdb3ed9f932c71548f3f1a26b1e73dd7c92a34ffa8ed1c76eb173fa20d6e85736cdf8dc9a8ee
+Size (serde-1.0.214.crate) = 78523 bytes
+BLAKE2s (serde_derive-1.0.214.crate) = 6582102b87c38acef8ac6d7f5356c237edd6a4fb5743dc3740f02ef9b57b7429
+SHA512 (serde_derive-1.0.214.crate) = 70bc0a31d344cfec8d30f2034beab25097ef76ab8d89947b21753f737759e5d4e60e5596e0c7994a7cc35993bae01148120f6cdf5239be25fb243056effa27f0
+Size (serde_derive-1.0.214.crate) = 56630 bytes
 BLAKE2s (serde_json-1.0.132.crate) = 1c6914319a559af12851e33a92ba8d0ac2911fc50efa1d7b55265fed5feb1fa9
 SHA512 (serde_json-1.0.132.crate) = 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e
 Size (serde_json-1.0.132.crate) = 150549 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.4.crate) = 0a60ea6aabf90b9a92b0458a7916e92271904c9a0fc9f6bef44ba4009d58a64e
-SHA512 (speedate-0.14.4.crate) = 13ff498cb0885ecbe7a6fef96c48bca166a560598206b16b003e1237eafc525a0cbb6b401d060b4431a50a9638df88b7ae6834d8980f6474aea88cfc827ec329
-Size (speedate-0.14.4.crate) = 33077 bytes
+BLAKE2s (speedate-0.15.0.crate) = 81d14d03007ac9e4b6b3f9f0f6f86657be89d1773adf7d64f8a85baf57f2c655
+SHA512 (speedate-0.15.0.crate) = 2c3a210e06e3960e2dd24f696e27141f00b186d5ea58272f1ac11ba455d4467459fdb076a65766c2fb242163299aea08f692e86553fe4edccf2e9714f9a9303e
+Size (speedate-0.15.0.crate) = 33698 bytes
 BLAKE2s (stable_deref_trait-1.2.0.crate) = 4ccf524130eadac6b21106564de56e582d0f308b32442552d70bb9d313c53920
 SHA512 (stable_deref_trait-1.2.0.crate) = a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
 Size (stable_deref_trait-1.2.0.crate) = 8054 bytes



Home | Main Index | Thread Index | Old Index