* 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+. #5296
* Using __cpp_nontype_template_args instead of
__cpp_nontype_template_parameter_class. #5330
* Properly translate C++ exception to Python exception when
creating Python buffer from wrapped object. #5324
* Adds an answer (FAQ) for "What is a highly conclusive and
simple way to find memory leaks?". #5340
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pybind11?expand=0&rev=51
* Fix includes when using Windows long paths (\?\ prefix).
* Support -Wpedantic in C++20 mode. #5322
* Fix and test <ranges> support for py::tuple and py::list.
* Fix paths with spaces, including on Windows. (Replaces
regression from #5302) #4874
* Remove repetitive words. #5308
* Quote paths from pybind11-config #5302
* Fix typo in Emscripten support when in config mode (CMake)
#5301
* A pybind11::detail::type_caster_std_function_specializations
feature was added, to support specializations for
std::function's with return types that require custom to-
Python conversion behavior (to primary use case is to catch
and convert exceptions). #4597
* Use PyMutex instead of std::mutex for internal locking in the
free-threaded build. #5219
* Add a special type annotation for C++ empty tuple. #5214
* When compiling for WebAssembly, add the required exception
flags (CMake 3.13+). #5298
* Make gil_safe_call_once_and_store thread-safe in free-
threaded CPython. #5246
* A missing #include <algorithm> in pybind11/typing.h was added
to fix build errors (in case user code does not already
depend on that include). #5208
* Fix regression introduced in #5201 for GCC<10.3 in C++20
mode. #5205
* Remove extra = when assigning flto value in the case for
Clang in CMake. #5207
* Add support for Typing.Callable[..., T]. #5202
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pybind11?expand=0&rev=50