pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-pybind11



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Sep 14 08:05:20 UTC 2024

Modified Files:
        pkgsrc/devel/py-pybind11: Makefile PLIST distinfo

Log Message:
py-pybind11: updated to 2.13.6

2.13.6

New Features:

A new self._pybind11_conduit_v1_() method is automatically added to all py::class_-wrapped types, to enable type-safe interoperability between different independent Python/C++ bindings systems, 
including pybind11 versions with different PYBIND11_INTERNALS_VERSION's. Supported on pybind11 2.11.2, 2.12.1, and 2.13.6+.

Bug fixes:

Using __cpp_nontype_template_args instead of __cpp_nontype_template_parameter_class.
Properly translate C++ exception to Python exception when creating Python buffer from wrapped object.

Documentation:

Adds an answer (FAQ) for "What is a highly conclusive and simple way to find memory leaks?".


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-pybind11/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/py-pybind11/PLIST
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/py-pybind11/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-pybind11/Makefile
diff -u pkgsrc/devel/py-pybind11/Makefile:1.24 pkgsrc/devel/py-pybind11/Makefile:1.25
--- pkgsrc/devel/py-pybind11/Makefile:1.24      Sat Aug 24 07:07:20 2024
+++ pkgsrc/devel/py-pybind11/Makefile   Sat Sep 14 08:05:20 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2024/08/24 07:07:20 adam Exp $
+# $NetBSD: Makefile,v 1.25 2024/09/14 08:05:20 adam Exp $
 
-DISTNAME=      pybind11-2.13.5
+DISTNAME=      pybind11-2.13.6
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pybind11/}

Index: pkgsrc/devel/py-pybind11/PLIST
diff -u pkgsrc/devel/py-pybind11/PLIST:1.11 pkgsrc/devel/py-pybind11/PLIST:1.12
--- pkgsrc/devel/py-pybind11/PLIST:1.11 Wed Aug 14 06:21:50 2024
+++ pkgsrc/devel/py-pybind11/PLIST      Sat Sep 14 08:05:20 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2024/08/14 06:21:50 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2024/09/14 08:05:20 adam Exp $
 bin/pybind11-config-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -26,7 +26,9 @@ ${PYSITELIB}/pybind11/include/pybind11/c
 ${PYSITELIB}/pybind11/include/pybind11/complex.h
 ${PYSITELIB}/pybind11/include/pybind11/detail/class.h
 ${PYSITELIB}/pybind11/include/pybind11/detail/common.h
+${PYSITELIB}/pybind11/include/pybind11/detail/cpp_conduit.h
 ${PYSITELIB}/pybind11/include/pybind11/detail/descr.h
+${PYSITELIB}/pybind11/include/pybind11/detail/exception_translation.h
 ${PYSITELIB}/pybind11/include/pybind11/detail/init.h
 ${PYSITELIB}/pybind11/include/pybind11/detail/internals.h
 ${PYSITELIB}/pybind11/include/pybind11/detail/type_caster_base.h

Index: pkgsrc/devel/py-pybind11/distinfo
diff -u pkgsrc/devel/py-pybind11/distinfo:1.22 pkgsrc/devel/py-pybind11/distinfo:1.23
--- pkgsrc/devel/py-pybind11/distinfo:1.22      Sat Aug 24 07:07:20 2024
+++ pkgsrc/devel/py-pybind11/distinfo   Sat Sep 14 08:05:20 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2024/08/24 07:07:20 adam Exp $
+$NetBSD: distinfo,v 1.23 2024/09/14 08:05:20 adam Exp $
 
-BLAKE2s (pybind11-2.13.5.tar.gz) = 036a09fa1fcb85e5edbcc32d26e1be8f02060c0add72cc90a01a6ff05fc0d976
-SHA512 (pybind11-2.13.5.tar.gz) = ce883162bf4ab1c32bec413395f46dfe74570f2274d3c6a56ee59db20b0ba1076c4b7093e2bfa172032d574dea525a242e4f961d9d9e64afdc629604698ccfd4
-Size (pybind11-2.13.5.tar.gz) = 217045 bytes
+BLAKE2s (pybind11-2.13.6.tar.gz) = b9359e92803ba54b4661b23ef039b650345776a38819f5024b6cbcefd2037afc
+SHA512 (pybind11-2.13.6.tar.gz) = 4b68c8e2e00874995416a13302165f5a2a4cf3978fc5cb1dabfdbaaf2e06cfaf03c341e66669b1838f3fa48abb29e2fe48c7d1e11fdea02825dce7d5efdaa502
+Size (pybind11-2.13.6.tar.gz) = 218403 bytes



Home | Main Index | Thread Index | Old Index