self.__cpp_transporter__() proof of concept: Enable passing C++ pointers across extensions even if the PYBIND11_INTERNALS_VERSIONs do not match.

This commit is contained in:
Ralf W. Grosse-Kunstleve
2024-08-11 09:19:51 -07:00
parent 898794488a
commit 3f522e5a92
10 changed files with 186 additions and 0 deletions

View File

@@ -53,6 +53,7 @@ main_headers = {
detail_headers = {
"include/pybind11/detail/class.h",
"include/pybind11/detail/common.h",
"include/pybind11/detail/cpp_transporter.h",
"include/pybind11/detail/descr.h",
"include/pybind11/detail/init.h",
"include/pybind11/detail/internals.h",