Skip to content
This repository was archived by the owner on Feb 26, 2025. It is now read-only.

Conversation

@musicinmybrain
Copy link
Contributor

@musicinmybrain musicinmybrain commented Nov 21, 2024

“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_VERSIONs.”

https://github.com/pybind/pybind11/releases/tag/v2.13.6

Ensure that tests/test_0_API.py::test_doc_exists does not see this as an undocumented API function.

“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_VERSIONs.”

https://github.com/pybind/pybind11/releases/tag/v2.13.6

Ensure that `tests/test_0_API.py::test_doc_exists` does not see this as
an undocumented API function.
Copy link
Contributor

@mgeplf mgeplf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks; we had discussed this in another PR, but forgot to break it out into a separate request.

I will update this PR to include what was decided there.

@musicinmybrain
Copy link
Contributor Author

I will update this PR to include what was decided there.

Thanks! The changes to this PR look correct and reasonable, and I confirmed they still work for me as a downstream patch in Fedora.

@mgeplf
Copy link
Contributor

mgeplf commented Nov 25, 2024

Great; I will look at the build system failure at some point.
Thanks for the initial request; reminded me to get this in :)

@mgeplf mgeplf merged commit 013a016 into BlueBrain:master Nov 26, 2024
13 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants