pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel
Module Name: pkgsrc
Committed By: wiz
Date: Mon Aug 31 09:58:04 UTC 2026
Modified Files:
pkgsrc/devel/py-pydantic: Makefile distinfo
pkgsrc/devel/py-pydantic-core: Makefile distinfo
Log Message:
py-pydantic*: update to 2.13.5
Fixes
Allow reuse of validators when plugins are set by @Viicos in #13535
Fix missing GC traversal on some pydantic-core struct fields by @Viicos in #13624
Fix missing GC traversal in pydantic-core for GeneralFieldsSerializer by @Viicos in #13629
Count validated model fields once in smart unions by @tamird in #13731
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 pkgsrc/devel/py-pydantic/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/py-pydantic/distinfo
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/py-pydantic-core/Makefile
cvs rdiff -u -r1.35 -r1.36 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/Makefile
diff -u pkgsrc/devel/py-pydantic/Makefile:1.41 pkgsrc/devel/py-pydantic/Makefile:1.42
--- pkgsrc/devel/py-pydantic/Makefile:1.41 Thu May 14 12:22:00 2026
+++ pkgsrc/devel/py-pydantic/Makefile Mon Aug 31 09:58:03 2026
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.41 2026/05/14 12:22:00 adam Exp $
+# $NetBSD: Makefile,v 1.42 2026/08/31 09:58:03 wiz Exp $
# NB: pydantic expresses an exact dependency on pydantic-core. While
# unfortunate, it is actually true, and pydantic with non-matching
# versions of pydantic-core fail to build matrix-synapse.
# https://github.com/pydantic/pydantic/issues/12189#issuecomment-3227083571
-DISTNAME= pydantic-2.13.4
+DISTNAME= pydantic-2.13.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydantic/}
@@ -19,7 +19,7 @@ TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-
DEPENDS+= ${PYPKGPREFIX}-annotated-types>=0.6.0:../../lang/py-annotated-types
# We must express the exact dependency from pyproject.toml with
# respect to upstream's version, but allow for possible nbN versions.
-DEPENDS+= ${PYPKGPREFIX}-pydantic-core>=2.46.4<2.46.5:../../devel/py-pydantic-core
+DEPENDS+= ${PYPKGPREFIX}-pydantic-core>=2.46.5<2.46.6:../../devel/py-pydantic-core
DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=4.14.1:../../devel/py-typing-extensions
DEPENDS+= ${PYPKGPREFIX}-typing-inspection>=0.4.2:../../devel/py-typing-inspection
TEST_DEPENDS+= ${PYPKGPREFIX}-cloudpickle-[0-9]*:../../converters/py-cloudpickle
@@ -41,5 +41,8 @@ USE_LANGUAGES= # none
pre-test:
${RM} -f ${WRKSRC}/tests/test_docs.py ${WRKSRC}/tests/test_pickle.py
+# test status
+# 2 errors
+
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pydantic/distinfo
diff -u pkgsrc/devel/py-pydantic/distinfo:1.37 pkgsrc/devel/py-pydantic/distinfo:1.38
--- pkgsrc/devel/py-pydantic/distinfo:1.37 Thu May 14 12:22:00 2026
+++ pkgsrc/devel/py-pydantic/distinfo Mon Aug 31 09:58:03 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.37 2026/05/14 12:22:00 adam Exp $
+$NetBSD: distinfo,v 1.38 2026/08/31 09:58:03 wiz Exp $
-BLAKE2s (pydantic-2.13.4.tar.gz) = 5f18f034c6faa1fa858adddbd67fd1d13b9e2f10db1a09f5b5a8a24598a92177
-SHA512 (pydantic-2.13.4.tar.gz) = c1cd883a44e3664cccf5f8c7a10cfd8d27748af0dc50cbc0bf76d2c591d3b19dd247d8b12ab2f494fd144e80e5a4aeaf94632ef6577c5bee2aadaacd07915249
-Size (pydantic-2.13.4.tar.gz) = 844775 bytes
+BLAKE2s (pydantic-2.13.5.tar.gz) = 0e9e66d966cbacbbc3c719725c450f6fd6fc2a00f6744f15c77593599cec9271
+SHA512 (pydantic-2.13.5.tar.gz) = 3fe65b5610e4aa0bd91c4a97d80cd3f16546f3f35a9d39650ca1d953e403edf17a226f28b9bac5e9a9040e6e67121b99289fee5905dfd00e9fdfcbdebb522a42
+Size (pydantic-2.13.5.tar.gz) = 845750 bytes
Index: pkgsrc/devel/py-pydantic-core/Makefile
diff -u pkgsrc/devel/py-pydantic-core/Makefile:1.37 pkgsrc/devel/py-pydantic-core/Makefile:1.38
--- pkgsrc/devel/py-pydantic-core/Makefile:1.37 Thu May 14 12:22:00 2026
+++ pkgsrc/devel/py-pydantic-core/Makefile Mon Aug 31 09:58:04 2026
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.37 2026/05/14 12:22:00 adam Exp $
+# $NetBSD: Makefile,v 1.38 2026/08/31 09:58:04 wiz Exp $
# NB: pydantic expresses an exact dependency on pydantic-core. While
# unfortunate, it is actually true, and pydantic with non-matching
# versions of pydantic-core fail to build matrix-synapse.
# https://github.com/pydantic/pydantic/issues/12189#issuecomment-3227083571
-DISTNAME= pydantic_core-2.46.4
+DISTNAME= pydantic_core-2.46.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pydantic-core/}
@@ -26,8 +26,8 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeo
TEST_DEPENDS+= ${PYPKGPREFIX}-typing-inspection>=0.4.1:../../devel/py-typing-inspection
TEST_DEPENDS+= ${PYPKGPREFIX}-tzdata-[0-9]*:../../time/py-tzdata
-# as of 2.27.0
-# 4545 passed, 68 skipped, 2 xfailed
+# as of 2.46.5
+# 5763 passed, 127 skipped, 10 xfailed, 34 errors
.include "cargo-depends.mk"
Index: pkgsrc/devel/py-pydantic-core/distinfo
diff -u pkgsrc/devel/py-pydantic-core/distinfo:1.35 pkgsrc/devel/py-pydantic-core/distinfo:1.36
--- pkgsrc/devel/py-pydantic-core/distinfo:1.35 Thu May 14 12:22:00 2026
+++ pkgsrc/devel/py-pydantic-core/distinfo Mon Aug 31 09:58:04 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.35 2026/05/14 12:22:00 adam Exp $
+$NetBSD: distinfo,v 1.36 2026/08/31 09:58:04 wiz Exp $
BLAKE2s (ahash-0.8.12.crate) = 157e4e2836883526fa391419f08c2aa4c932fb96ddf2b254bb436193691754c4
SHA512 (ahash-0.8.12.crate) = 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b
@@ -150,9 +150,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.46.4.tar.gz) = 832eb6d2a42ed494f64b21192fa950c848869057e4f45e384bc90b2e086ba9be
-SHA512 (pydantic_core-2.46.4.tar.gz) = 828573e575da201f486bd02d0a4a95bced6b8e7594cad7a2bdcce372a8e7d389bcb85ac5be10594d2b5847c93e00e3443a9c6d081110ca47d2ce931b90ad2973
-Size (pydantic_core-2.46.4.tar.gz) = 471464 bytes
+BLAKE2s (pydantic_core-2.46.5.tar.gz) = b9e6742f1f5a00003559b929220fdd0cc1db69d89aa774ff597983bff59b9cd8
+SHA512 (pydantic_core-2.46.5.tar.gz) = 7af13f280d74ab0ded8e9299820930b0257502017f6a688d7d598e72351e127e178db11aeab987decaf95ca8619e151f244392ad9638ea184625728dcbb7cfff
+Size (pydantic_core-2.46.5.tar.gz) = 472262 bytes
BLAKE2s (pyo3-0.28.3.crate) = 3c6aaac1c9811198ec6da1c9fc48d2f6838f322132ada3667eacb8ed65c418f3
SHA512 (pyo3-0.28.3.crate) = f955957eec4b95cc9337d331bba3bba52b4754b301cf86cd974601e64eb20c2424023b19be89a224661fe2e185de646cd3d0d00705b6b5cbd139856c9443a247
Size (pyo3-0.28.3.crate) = 1204476 bytes
Home |
Main Index |
Thread Index |
Old Index