Bug fixes:
-
Fixed test builds with installed Eigen 5 by improving
Eigen3CMake package detection.
#6036 -
Fixed move semantics of
scoped_ostream_redirectto preserve buffered output and avoid crashes when moved redirects restore stream buffers.
#6033 -
Fixed
py::dynamic_attr()traversal on Python 3.13+ to correctly propagatePyObject_VisitManagedDict()results.
#6032 -
Fixed
std::shared_ptr<T>fallback casting to avoid unnecessary copy-constructor instantiation inreference_internalpaths.
#6028
CI: