Skip to content

EigenPy 3.4.0

Choose a tag to compare

@jorisv jorisv released this 26 Feb 15:58
· 440 commits to master since this release
v3.4.0
458c0e1

What's Changed

Added

  • Support for Eigen::SparseMatrix types (#426)
  • Support for boost::variant types with VariantConverter (#430)
  • Support for std::variant types with VariantConverter (#431)
  • Support for std::unique_ptr as a return types with StdUniquePtrCallPolicies and boost::python::default_call_policies (#433)
  • Support for std::unique_ptr as an internal reference with ReturnInternalStdUniquePtr (#433)
  • Support for Eigen::Simplicial{LLT,LDLT} and Eigen::Cholmod{Simplicial,Supernodal}{LLT,LDLT} Cholesky de compositions (#438)
  • Switch to ruff for lints, format, and import sort (#441)

Fixed

  • Fix the issue of missing exposition of Eigen types with __int64 scalar type (#426)
  • Fix namespace use in unittest/std_pair.cpp (#429)
  • Fix case of zero-size sparse matrices (#437)

Full Changelog: https://github.com/stack-of-tasks/eigenpy/blob/v3.4.0/CHANGELOG.md