10000 Releases · stack-of-tasks/eigenpy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: stack-of-tasks/eigenpy

EigenPy 3.7.0

12 Jun 08:18
v3.7.0
e35c6be
Compare
Choose a tag to compare

What's Changed

Added

  • Added id() helper to retrieve unique object identifier in Python (#477)
  • Expose QR solvers (#478)

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

EigenPy 3.6.0

05 Jun 09:20
v3.6.0
d183f2d
Compare
Choose a tag to compare

What's Changed

Added

  • Added a deprecation call policy shortcut (#466)

Fixed

  • Fix register_symbolic_link_to_registered_type() for multiple successive registrations (#471)

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

EigenPy 3.5.1

25 Apr 15:21
v3.5.1
81c54a4
Compare
Choose a tag to compare

What's Changed

Fixed

  • Allow EigenToPy/EigenFromPy specialization with CL compiler (#462)
  • Fix missing include for boost >= 1.85 (#464)

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

EigenPy 3.5.0

14 Apr 08:44
v3.5.0
2b86bf4
Compare
Choose a tag to compare

What's Changed

Added

  • Allow use of installed JRL-cmakemodule (#446
  • Support of Numpy 2.0.0b1 (#448)
  • Support new primitive type (char, int8_t, uint8_t, int16_t, uint16_t, uint32_t, uint64_t) (#455#455)
  • Support conversion between signed <-> unsigned integers (#455)
  • Support conversion between complex numbers (#455)

Fixed

  • Fix unit test build in C++11 (#442)
  • Fix unit test function signature #443)
  • Fix CMake export (#446
  • Fix int management on Windows (#455)
  • Fix long long management on Mac (#455)
  • Allow to run test in the build directory on Windows (#457)

Removed

  • Remove casting when converting from Eigen scalar to Numpy scalar.
    This should not remove any functionality since Numpy array are created from the Eigen scalar type
    (#455)

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

EigenPy 3.4.0

26 Feb 15:58
v3.4.0
458c0e1
Compare
Choose a tag to compare

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

EigenPy 3.3.0

23 Jan 09:42
v3.3.0
4beb4fb
Compare
Choose a tag to compare

What's Changed

Fixed

  • Fix potential memory leak when returning a list from an std::vector or an std::array (423)

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

EigenPy 3.2.0

12 Dec 12:18
v3.2.0
1abad0c
Compare
Choose a tag to compare

What's Changed

Added

  • Support for C++11 std::array types (#412)
  • Support for std::pair types (#417)

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

EigenPy 3.1.4

27 Nov 15:45
v3.1.4
4981f02
Compare
Choose a tag to compare

What's Changed

Added

  • Add new helper functions to check Tensor support

Fixed

  • Fix stub generation on Windows

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

EigenPy 3.1.3

09 Nov 11:53
v3.1.3
2a86f64
Compare
Choose a tag to compare

What's Changed

Fixed

  • Install include/eigenpy/registration_class.hpp

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

EigenPy 3.1.2

09 Nov 09:20
v3.1.2
5193cbb
Compare
Choose a tag to compare

What's Changed

Added

  • Support Python 3.12 (#391)

Fixed

  • Add method to std::vector<MatrixXX> binding even if another library had registered it (#393)

Changed

  • CMake minimal version is now 3.10 (#388)

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

0