Skip to content

Commit

Permalink
py-pydantic-core: updated to 2.27.1
Browse files Browse the repository at this point in the history
v2.27.1

Simplify shared union serializer logic
Tidy up some uses of Bound<'_, PyString>::to_str
Fix serialization inference for complex types in python
Bump to PyO3 v0.22.6
Fix performance regression for JSON tagged union
  • Loading branch information
adam committed Nov 22, 2024
1 parent e53594d commit 71b42a5
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 27 deletions.
4 changes: 2 additions & 2 deletions devel/py-pydantic-core/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.23 2024/11/17 09:50:08 wiz Exp $
# $NetBSD: Makefile,v 1.24 2024/11/22 07:49:22 adam Exp $

DISTNAME= pydantic_core-2.27.0
DISTNAME= pydantic_core-2.27.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydantic-core/}
Expand Down
12 changes: 6 additions & 6 deletions devel/py-pydantic-core/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: cargo-depends.mk,v 1.12 2024/11/17 09:50:08 wiz Exp $
# $NetBSD: cargo-depends.mk,v 1.13 2024/11/22 07:49:22 adam Exp $

CARGO_CRATE_DEPENDS+= ahash-0.8.11
CARGO_CRATE_DEPENDS+= aho-corasick-1.1.3
Expand Down Expand Up @@ -46,11 +46,11 @@ 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.22.5
CARGO_CRATE_DEPENDS+= pyo3-build-config-0.22.5
CARGO_CRATE_DEPENDS+= pyo3-ffi-0.22.5
CARGO_CRATE_DEPENDS+= pyo3-macros-0.22.5
CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.22.5
CARGO_CRATE_DEPENDS+= pyo3-0.22.6
CARGO_CRATE_DEPENDS+= pyo3-build-config-0.22.6
CARGO_CRATE_DEPENDS+= pyo3-ffi-0.22.6
CARGO_CRATE_DEPENDS+= pyo3-macros-0.22.6
CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.22.6
CARGO_CRATE_DEPENDS+= python3-dll-a-0.2.10
CARGO_CRATE_DEPENDS+= quote-1.0.36
CARGO_CRATE_DEPENDS+= radium-0.7.0
Expand Down
38 changes: 19 additions & 19 deletions devel/py-pydantic-core/distinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.21 2024/11/17 09:50:08 wiz Exp $
$NetBSD: distinfo,v 1.22 2024/11/22 07:49:22 adam Exp $

BLAKE2s (ahash-0.8.11.crate) = b565d757eebd61e61c4bc77b956fab61c32f9c87787bda573646cff2dac812fe
SHA512 (ahash-0.8.11.crate) = 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
Expand Down Expand Up @@ -138,24 +138,24 @@ Size (portable-atomic-1.6.0.crate) = 140689 bytes
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.27.0.tar.gz) = d0b9ddb5d2e2a03a6997eb31e42572363d4110a28ebb1cd9b7fa84c4af482605
SHA512 (pydantic_core-2.27.0.tar.gz) = 55f3eb1b243800dd9d932643c1be5d4b09a86305b1f30fc21b9b73ea073f046fbc28c41158cba9f03ccbd396cb2ee0fc5eb87c19783b7db62785b50f4b95ac6b
Size (pydantic_core-2.27.0.tar.gz) = 412675 bytes
BLAKE2s (pyo3-0.22.5.crate) = ab4e777558eebdf7470c650eac51ee378c52bc82ea0b7dae9e846cd1290d448d
SHA512 (pyo3-0.22.5.crate) = 48b9ada19bb12c6e5f1d41982c3b607f206d88dc078517c45106b631e0ad973145b0b60af06e58013a5189ca8b50e1cfa326c6904bba5aadb791933272ffb277
Size (pyo3-0.22.5.crate) = 546700 bytes
BLAKE2s (pyo3-build-config-0.22.5.crate) = ae6cf152d4260010feeb0093618979528feeee1148a6a3325e5d4ec3b0dc1bbe
SHA512 (pyo3-build-config-0.22.5.crate) = c11ebfeff1e8ada612dbab16bd86fb8659edb9026bbd826cba84601096fa4192faf260e067b5f9efcd0e8e72fe90bc8f08358cbced45175c662d78bde5eb3d82
Size (pyo3-build-config-0.22.5.crate) = 31293 bytes
BLAKE2s (pyo3-ffi-0.22.5.crate) = f67232f78aa202846d18728c14e06bace8b9b5bc6521ebd4836fbb6edc32fc8b
SHA512 (pyo3-ffi-0.22.5.crate) = 36b8ed6273f7a0298179729c41081c787f353eb338be0f470859ce62a12e05305bd53eb24b6e72f2c56971f18bd64d16c63576f41909e9ac849f355041139a91
Size (pyo3-ffi-0.22.5.crate) = 69354 bytes
BLAKE2s (pyo3-macros-0.22.5.crate) = 2bd2ed60d17971a3d9efc77f2b40ade2a9b0c8d8a97771470d44ad6a12ffdeff
SHA512 (pyo3-macros-0.22.5.crate) = cfd848fb82f183290791930ca2e43a0db63de4f23436c1f1d3c688efdcbba1462346177c5956817418a0f0ea172b1039f5408a02a05ff03671dbb025f0697076
Size (pyo3-macros-0.22.5.crate) = 8186 bytes
BLAKE2s (pyo3-macros-backend-0.22.5.crate) = 59b0365888c22b0f0510b45fd254876191e3c9244d6b00fbfd733f94d779c54c
SHA512 (pyo3-macros-backend-0.22.5.crate) = 8a79f9c6f948375e20804d2bc4b98d9fd7d39f99a936afb1d9a0fab599a3ad07e95bc985aa51b0ab8410b6b4f5ebaa2aa347013ae722a2b3f4c51f318415d472
Size (pyo3-macros-backend-0.22.5.crate) = 66308 bytes
BLAKE2s (pydantic_core-2.27.1.tar.gz) = e4470a5280a3d34259f47fd4e38b3682c625343ce0ced3ddfca29e0ccee955e5
SHA512 (pydantic_core-2.27.1.tar.gz) = d3795398116bf971ddd389532e02494b08d40373a51013cfdd17608d05528cd65759b5e51d8e557b737e1a2d8491f9657a37e9c45696c2f08ac23139c81e0dc0
Size (pydantic_core-2.27.1.tar.gz) = 412785 bytes
BLAKE2s (pyo3-0.22.6.crate) = fc597d678e318ec844cf2de448475c701a7e5e011cb310a9bba1cf587b69ba05
SHA512 (pyo3-0.22.6.crate) = d746007eae22f5b7bbf173759c61cbd2aa893898d88b8be5680a0237deec4d113246edf5f62fbbec3579ad4bd7307499b94b887ec306112ffe3df5190fe70e44
Size (pyo3-0.22.6.crate) = 546746 bytes
BLAKE2s (pyo3-build-config-0.22.6.crate) = f1f61d653cc483f739276098f13631c33f7a2840c3cbee8de3ca692d97771df9
SHA512 (pyo3-build-config-0.22.6.crate) = 9ab44c830e56ddb9ee537ce438fc690664d2c5416f01cdf72498ce062e4c1e7192eac8b7dc2de86c9f2212890b133b69a66209b1615c4eabdf4eaa6882a980fe
Size (pyo3-build-config-0.22.6.crate) = 31369 bytes
BLAKE2s (pyo3-ffi-0.22.6.crate) = a21fb636a37a8b2265fe6fa4c9ac461695ed6408ddb4178b41bbfefdf8266d85
SHA512 (pyo3-ffi-0.22.6.crate) = 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369
Size (pyo3-ffi-0.22.6.crate) = 69352 bytes
BLAKE2s (pyo3-macros-0.22.6.crate) = 2378e64ab910e55f77bf942e97455dca69b06ce24b9642275658abb18e6f8d25
SHA512 (pyo3-macros-0.22.6.crate) = 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179
Size (pyo3-macros-0.22.6.crate) = 8182 bytes
BLAKE2s (pyo3-macros-backend-0.22.6.crate) = 46b3ecf1c9346fc8c3894425724f7b8ff3998bed17ff58971ac214904d116c34
SHA512 (pyo3-macros-backend-0.22.6.crate) = 87463939b5a5674e30e8ca05ae747f652f8679f0c5c85d20967e9910ad853768a769a914580e82e409188fe4add80a3117ccb9da24c250406bc6f76fe4453799
Size (pyo3-macros-backend-0.22.6.crate) = 66312 bytes
BLAKE2s (python3-dll-a-0.2.10.crate) = 3ecb4c933df10b10c667a51c5d389683328fad6c7c17d6885ecc117c3e5dec0d
SHA512 (python3-dll-a-0.2.10.crate) = c1171c29f6914ff809950a9f6c330638e72c58c7c691bf4d9e765dee47166915cc91131b494b65aeb3a812543690c5072f2f5ff32cdebb76ba588330f9c74cdb
Size (python3-dll-a-0.2.10.crate) = 74573 bytes
Expand Down

0 comments on commit 71b42a5

Please sign in to comment.