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 May 29 07:29:10 UTC 2024

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

Log Message:
py-pydantic-core: updated to 2.18.3

v2.18.3

Packaging

Bump serde_json from 1.0.114 to 1.0.116
Bump the python-packages group with 7 updates
Bump regex from 1.10.3 to 1.10.4
Bump pyo3 from 0.21.1 to 0.21.2
Bump uraimo/run-on-arch-action from 2.7.1 to 2.7.2

Fixes

CI: lint fixes for rust 1.78
Fix validation of ints with leading unary minus
Defer to PyO3 i64 extraction to avoid implicit integer casts
Fix: keyword only non default argument
Fix str subclass validation for enums
Support BigInts in Literals and Enums
Fix: uuid - allow str subclass as input
Fix case of checking truthiness of NotImplemented
Fix generate_self_schema for Python 3.12+


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-pydantic-core/Makefile \
    pkgsrc/devel/py-pydantic-core/distinfo
cvs rdiff -u -r1.2 -r1.3 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.5 pkgsrc/devel/py-pydantic-core/Makefile:1.6
--- pkgsrc/devel/py-pydantic-core/Makefile:1.5  Wed Apr 24 12:41:34 2024
+++ pkgsrc/devel/py-pydantic-core/Makefile      Wed May 29 07:29:10 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2024/04/24 12:41:34 adam Exp $
+# $NetBSD: Makefile,v 1.6 2024/05/29 07:29:10 adam Exp $
 
-DISTNAME=      pydantic_core-2.18.2
+DISTNAME=      pydantic_core-2.18.3
 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.5 pkgsrc/devel/py-pydantic-core/distinfo:1.6
--- pkgsrc/devel/py-pydantic-core/distinfo:1.5  Wed Apr 24 12:41:34 2024
+++ pkgsrc/devel/py-pydantic-core/distinfo      Wed May 29 07:29:10 2024
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2024/04/24 12:41:34 adam Exp $
+$NetBSD: distinfo,v 1.6 2024/05/29 07:29:10 adam Exp $
 
 BLAKE2s (ahash-0.8.10.crate) = 3a62959d74d755d6092d997b3e59717d18a70f245cbef0cb1d9f4fb905b1bfd4
 SHA512 (ahash-0.8.10.crate) = 108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
@@ -102,24 +102,24 @@ Size (portable-atomic-1.6.0.crate) = 140
 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.18.2.tar.gz) = 5fa37a0c9cb9a5da96160d8be6c1e5c8839f861226bee14385e43544af762507
-SHA512 (pydantic_core-2.18.2.tar.gz) = d771815ac52e6aeb1779e108f7571e72d302e0b74d38f040d40eaa210259763cbbbf339824e3b35e827d6f0e2e00d7a1c019110ee93fb6908865a47fbe8a6890
-Size (pydantic_core-2.18.2.tar.gz) = 383446 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 (pydantic_core-2.18.3.tar.gz) = e59a0b048d4a7e77e6ee4a507ff5ea0eca3094b9f4f4876154f8bd93e418c5a1
+SHA512 (pydantic_core-2.18.3.tar.gz) = b53abe36247b8289650023a624953f4eb6f84273ccf85dfa2dcaa1c786e2d416bd296b28749787d4318712d05556567c1f3222e85f0e8996b41b38994e001a8d
+Size (pydantic_core-2.18.3.tar.gz) = 384545 bytes
+BLAKE2s (pyo3-0.21.2.crate) = de000a0097a65d0f84ec8381eec1b108554f50e89f2a37c92d2770f7f57f9aaf
+SHA512 (pyo3-0.21.2.crate) = 5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
+Size (pyo3-0.21.2.crate) = 504574 bytes
+BLAKE2s (pyo3-build-config-0.21.2.crate) = 1a5536275ffd54aca813109e773a4e8e1c21dcac297033d6a040c1677ff8f918
+SHA512 (pyo3-build-config-0.21.2.crate) = 8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795
+Size (pyo3-build-config-0.21.2.crate) = 30581 bytes
+BLAKE2s (pyo3-ffi-0.21.2.crate) = dae8822b7e704abb55e6b9e1da4dbf1536555215bae0182d9c5ef719bb87aa27
+SHA512 (pyo3-ffi-0.21.2.crate) = 5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d
+Size (pyo3-ffi-0.21.2.crate) = 66160 bytes
+BLAKE2s (pyo3-macros-0.21.2.crate) = 948075af27a9caa1e6eadba95a6ae92ae2405d857816a821c2f5431627eefe66
+SHA512 (pyo3-macros-0.21.2.crate) = 95335a55d57346107fdc7591d51e36aa0a985d6c44a875475a0ed52df25d33b21a7b922fdab0eed190da9708968e79f7cd50bc683b6d210eb068713a915ac7f4
+Size (pyo3-macros-0.21.2.crate) = 7920 bytes
+BLAKE2s (pyo3-macros-backend-0.21.2.crate) = ac15e497c0a2fc43be15f3c82e8ddc2a0dded049cb7a6f9479b24bcea4f68468
+SHA512 (pyo3-macros-backend-0.21.2.crate) = f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833
+Size (pyo3-macros-backend-0.21.2.crate) = 58088 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
@@ -129,9 +129,9 @@ 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.3.crate) = a164e3feb98134de3bbe9560657772d554b7f18920fef1ac00d67e395aa23084
-SHA512 (regex-1.10.3.crate) = d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
-Size (regex-1.10.3.crate) = 253101 bytes
+BLAKE2s (regex-1.10.4.crate) = 28cc3904c91fe8c5d20358f856de3332047ae5b9d6fcd05de0150e0d304e9f38
+SHA512 (regex-1.10.4.crate) = 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+Size (regex-1.10.4.crate) = 253191 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
@@ -153,9 +153,9 @@ 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 (serde_json-1.0.116.crate) = 584645d446c8e1fcc0ee14c2796d92d3e70842cbc1800c2ba68fc4448d5df247
+SHA512 (serde_json-1.0.116.crate) = d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337
+Size (serde_json-1.0.116.crate) = 146790 bytes
 BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b
 SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
 Size (smallvec-1.13.2.crate) = 35216 bytes

Index: pkgsrc/devel/py-pydantic-core/cargo-depends.mk
diff -u pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.2 pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.3
--- pkgsrc/devel/py-pydantic-core/cargo-depends.mk:1.2  Mon Apr 15 15:06:45 2024
+++ pkgsrc/devel/py-pydantic-core/cargo-depends.mk      Wed May 29 07:29:10 2024
@@ -1,4 +1,4 @@
-# $NetBSD: cargo-depends.mk,v 1.2 2024/04/15 15:06:45 he Exp $
+# $NetBSD: cargo-depends.mk,v 1.3 2024/05/29 07:29:10 adam Exp $
 
 CARGO_CRATE_DEPENDS+=  ahash-0.8.10
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.0.2
@@ -34,15 +34,15 @@ CARGO_CRATE_DEPENDS+=       parking_lot_core-0
 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.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+=  pyo3-0.21.2
+CARGO_CRATE_DEPENDS+=  pyo3-build-config-0.21.2
+CARGO_CRATE_DEPENDS+=  pyo3-ffi-0.21.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-0.21.2
+CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.21.2
 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.3
+CARGO_CRATE_DEPENDS+=  regex-1.10.4
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.5
 CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.2
 CARGO_CRATE_DEPENDS+=  rustversion-1.0.13
@@ -50,7 +50,7 @@ CARGO_CRATE_DEPENDS+= ryu-1.0.14
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.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+=  serde_json-1.0.116
 CARGO_CRATE_DEPENDS+=  smallvec-1.13.2
 CARGO_CRATE_DEPENDS+=  speedate-0.14.0
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0



Home | Main Index | Thread Index | Old Index