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: update to 2.6.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ac9ff4b289b1
branches:  trunk
changeset: 449789:ac9ff4b289b1
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Mon Apr 05 18:31:56 2021 +0000

description:
py-pybind11: update to 2.6.2

New features in 2.6.x:
Keyword-only arguments supported in Python 2 or 3 with py::kw_only().
Positional-only arguments supported in Python 2 or 3 with py::pos_only().
py::is_final() class modifier to block subclassing (CPython only).
Added py::prepend(), allowing a function to be placed at the beginning of the overload chain.
Access to the type object now provided with py::type::of<T>() and py::type::of(h).
Perfect forwarding support for methods.
Added py::error_already_set::discard_as_unraisable().
py::hash is now public.
py::class_<union_type> is now supported.
Classes now check local scope when registering members

diffstat:

 devel/py-pybind11/Makefile |   4 ++--
 devel/py-pybind11/PLIST    |  45 ++++++++++++++++++++-------------------------
 devel/py-pybind11/distinfo |  10 +++++-----
 3 files changed, 27 insertions(+), 32 deletions(-)

diffs (95 lines):

diff -r 7e3c8e420652 -r ac9ff4b289b1 devel/py-pybind11/Makefile
--- a/devel/py-pybind11/Makefile        Mon Apr 05 18:14:31 2021 +0000
+++ b/devel/py-pybind11/Makefile        Mon Apr 05 18:31:56 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2020/04/28 09:42:48 adam Exp $
+# $NetBSD: Makefile,v 1.2 2021/04/05 18:31:56 tnn Exp $
 
-DISTNAME=      pybind11-2.5.0
+DISTNAME=      pybind11-2.6.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pybind11/}
diff -r 7e3c8e420652 -r ac9ff4b289b1 devel/py-pybind11/PLIST
--- a/devel/py-pybind11/PLIST   Mon Apr 05 18:14:31 2021 +0000
+++ b/devel/py-pybind11/PLIST   Mon Apr 05 18:31:56 2021 +0000
@@ -1,32 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2020/04/28 09:42:48 adam Exp $
-${PYINC}/pybind11/attr.h
-${PYINC}/pybind11/buffer_info.h
-${PYINC}/pybind11/cast.h
-${PYINC}/pybind11/chrono.h
-${PYINC}/pybind11/common.h
-${PYINC}/pybind11/complex.h
-${PYINC}/pybind11/detail/class.h
-${PYINC}/pybind11/detail/common.h
-${PYINC}/pybind11/detail/descr.h
-${PYINC}/pybind11/detail/init.h
-${PYINC}/pybind11/detail/internals.h
-${PYINC}/pybind11/detail/typeid.h
-${PYINC}/pybind11/eigen.h
-${PYINC}/pybind11/embed.h
-${PYINC}/pybind11/eval.h
-${PYINC}/pybind11/functional.h
-${PYINC}/pybind11/iostream.h
-${PYINC}/pybind11/numpy.h
-${PYINC}/pybind11/operators.h
-${PYINC}/pybind11/options.h
-${PYINC}/pybind11/pybind11.h
-${PYINC}/pybind11/pytypes.h
-${PYINC}/pybind11/stl.h
-${PYINC}/pybind11/stl_bind.h
+@comment $NetBSD: PLIST,v 1.2 2021/04/05 18:31:56 tnn Exp $
+bin/pybind11-config
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
 ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
 ${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/pybind11/__init__.py
 ${PYSITELIB}/pybind11/__init__.pyc
@@ -36,7 +15,11 @@
 ${PYSITELIB}/pybind11/__main__.pyo
 ${PYSITELIB}/pybind11/_version.py
 ${PYSITELIB}/pybind11/_version.pyc
+${PYSITELIB}/pybind11/_version.pyi
 ${PYSITELIB}/pybind11/_version.pyo
+${PYSITELIB}/pybind11/commands.py
+${PYSITELIB}/pybind11/commands.pyc
+${PYSITELIB}/pybind11/commands.pyo
 ${PYSITELIB}/pybind11/include/pybind11/attr.h
 ${PYSITELIB}/pybind11/include/pybind11/buffer_info.h
 ${PYSITELIB}/pybind11/include/pybind11/cast.h
@@ -61,3 +44,15 @@
 ${PYSITELIB}/pybind11/include/pybind11/pytypes.h
 ${PYSITELIB}/pybind11/include/pybind11/stl.h
 ${PYSITELIB}/pybind11/include/pybind11/stl_bind.h
+${PYSITELIB}/pybind11/py.typed
+${PYSITELIB}/pybind11/setup_helpers.py
+${PYSITELIB}/pybind11/setup_helpers.pyc
+${PYSITELIB}/pybind11/setup_helpers.pyi
+${PYSITELIB}/pybind11/setup_helpers.pyo
+${PYSITELIB}/pybind11/share/cmake/pybind11/FindPythonLibsNew.cmake
+${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Common.cmake
+${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Config.cmake
+${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11ConfigVersion.cmake
+${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11NewTools.cmake
+${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Targets.cmake
+${PYSITELIB}/pybind11/share/cmake/pybind11/pybind11Tools.cmake
diff -r 7e3c8e420652 -r ac9ff4b289b1 devel/py-pybind11/distinfo
--- a/devel/py-pybind11/distinfo        Mon Apr 05 18:14:31 2021 +0000
+++ b/devel/py-pybind11/distinfo        Mon Apr 05 18:31:56 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/04/28 09:42:48 adam Exp $
+$NetBSD: distinfo,v 1.2 2021/04/05 18:31:56 tnn Exp $
 
-SHA1 (pybind11-2.5.0.tar.gz) = 21cdff0a455438b9727acf2b6f125fa54434eea8
-RMD160 (pybind11-2.5.0.tar.gz) = e747946edb36d1749610c77e367d3b0f889edc5c
-SHA512 (pybind11-2.5.0.tar.gz) = a863b92a03a23395ba67f6e4916c479ba800060e89a6d80e586533a23603df111b5cba9fd03b3ed500956169edfd8cb1b32a0bc05c42f928740beeea5bd63352
-Size (pybind11-2.5.0.tar.gz) = 139770 bytes
+SHA1 (pybind11-2.6.2.tar.gz) = 3782868ebaa3a156153e4ea676757d90430022ef
+RMD160 (pybind11-2.6.2.tar.gz) = 1ccbbea54460edc2d9559c1277e1d719d6a9d289
+SHA512 (pybind11-2.6.2.tar.gz) = 8b76250817ced714445982f936f801b33a9184664f1f9a43ac18c81116361581a0475eda228620c3f3a3f9bd2c681aaa41e8dea0139039c6164332481937d3cb
+Size (pybind11-2.6.2.tar.gz) = 174597 bytes



Home | Main Index | Thread Index | Old Index