python-pybind11
No description set
- Sources inherited from project devel:languages:python
- Devel package for openSUSE:Factory
-
16
derived packages
- Links to openSUSE:Factory / python-pybind11
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:smarty12:Python/python-pybind11 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
_multibuild | 0000000053 53 Bytes | |
pybind11-2.10.3.tar.gz | 0000740214 723 KB | |
python-pybind11-rpmlintrc | 0000000072 72 Bytes | |
python-pybind11.changes | 0000028258 27.6 KB | |
python-pybind11.spec | 0000006200 6.05 KB |
Revision 39 (latest revision is 49)
Dirk Mueller (dirkmueller)
committed
(revision 39)
- update to 2.10.3: * Temporarily made our GIL status assertions (added in 2.10.2) disabled by default (re-enable manually by defining ``PYBIND11_ASSERT_GIL_HELD_INCREF_DECREF``, will be enabled in 2.11). * Improved error messages when ``inc_ref``/``dec_ref`` are called with an invalid GIL state. * Some minor touchups found by static analyzers. * ``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. (Made non-default in 2.10.3, will be active in 2.11) * Add option for enable/disable enum members in docstring. * Fixed typing of ``KeysView``, ``ValuesView`` and ``ItemsView`` in ``bind_map``. * 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.
Comments 0