Releases: Simple-Robotics/nanoeigenpy
Releases · Simple-Robotics/nanoeigenpy
nanoeigenpy v0.5.0
This is the first official release of nanoeigenpy since the release of Eigen 5.0, which is officially supported.
Also new: support for pixi-build (along with build variants for Eigen 3 and 5), and the possibility to check the value of EIGEN_MAX_ALIGN_BYTES from the Python extension module for convenience.
What's Changed
- ROS: fix nanobind by @nim65s in #21
- Nix: init by @nim65s in #22
- Migrate to macos-15-intel by @jorisv in #24
- Update pixi.toml by @jorisv in #25
- Fix typo _MSVC_LAG -> _MSVC_LANG by @ahoarau in #26
- ci: setup dependabot for github-actions by @ahoarau in #27
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #29
- build(deps): bump prefix-dev/setup-pixi from 0.8.10 to 0.9.3 by @dependabot[bot] in #32
- pixi: Update pixi lockfile by @ahoarau in #33
- build(deps): bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #31
- build(deps): bump ros-industrial/industrial_ci from e3d16c224caf4832cf68e74093eb70f3a979b4cc to eb3ea328ff056aa2435d5b3493e7e2929c310f8e by @dependabot[bot] in #30
- Fix pixi update workflow by @jorisv in #34
- Update pixi lockfile by @update-pixi-lockfile[bot] in #37
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #38
- Redefine typedefs for mapped sparse matrix for Eigen 5.x by @ManifoldFR in #39
- Nix: Eigen 5 by @nim65s in #35
- [fix] test_iterative_solvers.py: Increase MAX_ITER to 80000 for tests by @ahoarau in #42
- Update pixi lockfile by @update-pixi-lockfile[bot] in #43
- Update pixi lockfile by @update-pixi-lockfile[bot] in #46
- build(deps): bump ros-industrial/industrial_ci from ba2a3d0f830f8051b356711a8df2fedfc5d256cf to 0f4bd2d1b926eac95fd6bc5bd1fcb3051a6e927d by @dependabot[bot] in #44
- build(deps): bump prefix-dev/setup-pixi from 0.9.3 to 0.9.4 by @dependabot[bot] in #45
- python extension : expose
__eigen_max_align_bytes__by @ManifoldFR in #47 - Update pixi lockfile by @update-pixi-lockfile[bot] in #48
- pixi : Add Eigen 3 & 5 features/environments by @ManifoldFR in #49
New Contributors
- @nim65s made their first contribution in #21
- @ahoarau made their first contribution in #26
- @dependabot[bot] made their first contribution in #29
- @update-pixi-lockfile[bot] made their first contribution in #37
Full Changelog: v0.4.0...v0.5.0
nanoeigenpy v0.4.0
What's Changed
- CMake: sync submodule, bump min version to 3.22 & add pixi update workflow by @ManifoldFR in #12 and a990eb0
- Expose additional classes from Eigen (decompositions, solvers, geometry) by @Lucas-Haubert in #13
Full Changelog: v0.3.0...v0.4.0
nanoeigenpy v0.3.0
What's Changed
- Add equivalent to eigenpy::register_symbolic_link_to_registered_type by @Lucas-Haubert in #10
Full Changelog: v0.2.1...v0.3.0
v0.2.1
nanoeigenpy v0.2.0
nanoeigenpy v0.1.0
This is the first release of nanoeigenpy, a new support library for Python bindings for the C++ Eigen library.
What's Changed
- Add pixi support, CI, and fixup testing by @ManifoldFR in #3
- Bindings for Eigen's decompositions, matrix solvers, and geometry module, and add stubs by @Lucas-Haubert in #1
- Add BSD-3 Clause license by @ManifoldFR in #6
- Add package.xml by @ManifoldFR in #7
New Contributors
- @ManifoldFR made their first contribution in #3
- @Lucas-Haubert made their first contribution in #1
Full Changelog: https://github.com/Simple-Robotics/nanoeigenpy/commits/v0.1.0