Closed
Description
Required prerequisites
- Make sure you've read the documentation. Your issue may be addressed there.
- Search the issue tracker and Discussions to verify that this hasn't already been reported. +1 or comment there if it has.
- Consider asking first in the Gitter chat room or in a Discussion.
Problem description
I have two pybind11 extension libraries, A and B, where B uses classes from A.
My library A was compiled with pybind11 2.9 and B was compiled with pybind11 2.10. They both declare the same PYBIND11_INTERNALS_VERSION
of 4, yet they do not seem to work with each other. They do work if I compile both A and B with pybind11 2.9.
Based on discussion with @henryiii on Gitter, these should be ABI compatible.
Reproducible example code
N/A