pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-pybind11 py-pybind11: updated to 2.10.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/29ff12ec7af2
branches: trunk
changeset: 390733:29ff12ec7af2
user: adam <adam%pkgsrc.org@localhost>
date: Wed Dec 28 10:10:14 2022 +0000
description:
py-pybind11: updated to 2.10.2
Version 2.10.2
Changes:
scoped_interpreter constructor taking PyConfig.
pybind11/eigen/tensor.h adds converters to and from Eigen::Tensor and Eigen::TensorMap
PyGILState_Check()'s were integrated to pybind11::handle inc_ref() & dec_ref(). The added GIL checks are guarded by PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF, which is the default only if NDEBUG is not
defined.
Add option for enable/disable enum members in docstring.
Fixed typing of KeysView, ValuesView and ItemsView in bind_map.
Bug fixes:
Bug fix affecting only Python 3.6 under very specific, uncommon conditions: move PyEval_InitThreads() call to the correct location.
Fix segfault bug when passing foreign native functions to functional.h.
Build system improvements:
Support setting PYTHON_LIBRARIES manually for Windows ARM cross-compilation (classic mode).
Extend IPO/LTO detection for ICX (a.k.a IntelLLVM) compiler.
Allow calling find_package(pybind11 CONFIG) multiple times from separate directories in the same CMake project and properly link Python (new mode).
multiprocessing_set_spawn in pytest fixture for added safety.
Fixed a bug in two pybind11/tools cmake scripts causing "Unknown arguments specified" errors.
diffstat:
devel/py-pybind11/Makefile | 4 ++--
devel/py-pybind11/PLIST | 4 +++-
devel/py-pybind11/distinfo | 8 ++++----
3 files changed, 9 insertions(+), 7 deletions(-)
diffs (43 lines):
diff -r 34484280a7b3 -r 29ff12ec7af2 devel/py-pybind11/Makefile
--- a/devel/py-pybind11/Makefile Wed Dec 28 09:44:16 2022 +0000
+++ b/devel/py-pybind11/Makefile Wed Dec 28 10:10:14 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2022/11/02 08:47:52 adam Exp $
+# $NetBSD: Makefile,v 1.14 2022/12/28 10:10:14 adam Exp $
-DISTNAME= pybind11-2.10.1
+DISTNAME= pybind11-2.10.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pybind11/}
diff -r 34484280a7b3 -r 29ff12ec7af2 devel/py-pybind11/PLIST
--- a/devel/py-pybind11/PLIST Wed Dec 28 09:44:16 2022 +0000
+++ b/devel/py-pybind11/PLIST Wed Dec 28 10:10:14 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2022/11/02 08:47:52 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2022/12/28 10:10:14 adam Exp $
bin/pybind11-config
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -33,6 +33,8 @@
${PYSITELIB}/pybind11/include/pybind11/detail/type_caster_base.h
${PYSITELIB}/pybind11/include/pybind11/detail/typeid.h
${PYSITELIB}/pybind11/include/pybind11/eigen.h
+${PYSITELIB}/pybind11/include/pybind11/eigen/matrix.h
+${PYSITELIB}/pybind11/include/pybind11/eigen/tensor.h
${PYSITELIB}/pybind11/include/pybind11/embed.h
${PYSITELIB}/pybind11/include/pybind11/eval.h
${PYSITELIB}/pybind11/include/pybind11/functional.h
diff -r 34484280a7b3 -r 29ff12ec7af2 devel/py-pybind11/distinfo
--- a/devel/py-pybind11/distinfo Wed Dec 28 09:44:16 2022 +0000
+++ b/devel/py-pybind11/distinfo Wed Dec 28 10:10:14 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2022/11/02 08:47:52 adam Exp $
+$NetBSD: distinfo,v 1.14 2022/12/28 10:10:14 adam Exp $
-BLAKE2s (pybind11-2.10.1.tar.gz) = 7adbb8472bdea9998540b74da4e4e788c7e7095ad4cd2f377d3710981c1e9e44
-SHA512 (pybind11-2.10.1.tar.gz) = fc861c29be42f6e37cecf560012f2340572898111884926663acbdd85510ac7bbfe371ea58d82a92c3521aa7d25f8b6e4343697cf934c348381a839844cf1658
-Size (pybind11-2.10.1.tar.gz) = 195936 bytes
+BLAKE2s (pybind11-2.10.2.tar.gz) = e112901c67218f56e707a8f23433843cc0fbdb532c543fa3aa67d234ad5e3d76
+SHA512 (pybind11-2.10.2.tar.gz) = 389b16a958ae2a888405859d837982f3d4423d527d6b79d4add0e86a558abe237cd306068a8107fe5ba97e23ce1d6cc5ca150e075b77296bae5d0cc377962f28
+Size (pybind11-2.10.2.tar.gz) = 200639 bytes
Home |
Main Index |
Thread Index |
Old Index