NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3611 most downloaded on PyPI
Bindings between Numpy and Eigen using Boost.Python
Last release 4 months ago
21 May 2026
Release timing varies
gaps range from 1 weeks to 9 months
Nearly every release is documented
notes for 27 of 28 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
28 releases · first in 2021
One column per quarter.
Remove accelerate.hpp header that clash with Accelerate.hpp in non case sensitive OS (#593 We don't consider it an API break since this header was rar
accelerate.hpp header that clash with Accelerate.hpp in non case sensitive OS (#593
We don't consider it an API break since this header was rarely used.std::vector bindings (#592)Add additional decompositions and solvers from Eigen
Add BUILDING_ROS2_PACKAGE to generate ament specific file
Add inline to deprecationTypeToPyObj definition to avoid linking error
Allow EigenToPy/EigenFromPy specialization with CL compiler
Allow use of installed JRL-cmakemodule (#446
int management on Windows (#455)long long management on Mac (#455)Support for Eigen::SparseMatrix types
Eigen::SparseMatrix types (#426)boost::variant types with VariantConverter (#430)std::variant types with VariantConverter (#431)std::unique_ptr as a return types with StdUniquePtrCallPolicies and boost::python::default_call_policies (#433)std::unique_ptr as an internal reference with ReturnInternalStdUniquePtr (#433)Eigen::Simplicial{LLT,LDLT} and Eigen::Cholmod{Simplicial,Supernodal}{LLT,LDLT} Cholesky de compositions (#438)Fix potential memory leak when returning a list from an std::vector or an std::array (423)
std::vector or an std::array (423)Support for C++11 std::array types
Add new helper functions to check Tensor support
Nothing published for this version
Install include/eigenpy/registration_class.hpp
include/eigenpy/registration_class.hppAdd method to std::vector binding even if another library had registered it
[pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/stack-of-tasks/eigenpy/pull/374
[pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/stack-of-tasks/eigenpy/pull/362
[pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/stack-of-tasks/eigenpy/pull/345
Fix for Python 3.6 by @jcarpent in https://github.com/stack-of-tasks/eigenpy/pull/344
[pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/stack-of-tasks/eigenpy/pull/340
Remove deprecated EIGENPY_DEFINE_STRUCT_ALLOCATOR_SPECIALIZATION by @jcarpent in https://github.com/stack-of-tasks/eigenpy/pull/339
Fix handling of Numpy blocks on vector types by @jcarpent in https://github.com/stack-of-tasks/eigenpy/pull/332
Modify stride assertion in numpy-map.hpp to be valid for empty vector by @acmiyaguchi in https://github.com/stack-of-tasks/eigenpy/pull/321
numpy-map.hpp to be valid for empty vector by @acmiyaguchi in https://github.com/stack-of-tasks/eigenpy/pull/321Fix Boost.Python export by @jcarpent in https://github.com/stack-of-tasks/eigenpy/pull/319
Mostly a maintenance release that enhances packaging support and provides fixes for Windows.
Mostly a maintenance release that enhances packaging support and provides fixes for Windows.
This new release provides additional support in user-type for extracting class objects exposed through boost python.
This new release provides additional support in user-type for extracting class objects exposed through boost python.
This new release extends the support of custom types registration within NumPy arrays.
This new release extends the support of custom types registration within NumPy arrays.
This new release fixes some bugs when compiling with -march=native. It also fixes a bug of include orders.
This new release fixes some bugs when compiling with -march=native. It also fixes a bug of include orders.
This new release enhances the support of EigenPy with Numpy >= 1.2.0
This new release enhances the support of EigenPy with Numpy >= 1.2.0
Add support of boolean matrices.
Add support of boolean matrices.
Your coding agent can read these notes before it upgrades. Set up the MCP server →