Skip to content

Conversation

@ManifoldFR
Copy link
Member

@ManifoldFR ManifoldFR commented Jun 2, 2025

This PR does the minimal amount of changes here:

  • drops registration.hpp entirely and using-declares eigenpy's function so we don't have to replace much code
  • cleans out the copyable.hpp and deprecation.hpp headers, includes the corresponding eigenpy headers with using-declarations, and deprecates them.

Resolves stack-of-tasks/issues/2694

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👋 Hi,
This is a reminder message to assign an extra build label to this Pull Request if needed.
By default, this PR will be build with minimal build options (URDF support and Python bindings)
The possible extra labels are:

  • build_collision (build Pinocchio with coal support)
  • build_casadi (build Pinocchio with CasADi support)
  • build_autodiff (build Pinocchio with CppAD support)
  • build_codegen (build Pinocchio with CppADCodeGen support)
  • build_extra (build Pinocchio with extra algorithms)
  • build_mpfr (build Pinocchio with Boost.Multiprecision support)
  • build_sdf (build Pinocchio with SDF parser)
  • build_accelerate (build Pinocchio with APPLE Accelerate framework support)
  • build_all (build Pinocchio with ALL the options stated above)

Thanks.
The Pinocchio development team.

@ManifoldFR ManifoldFR changed the title [python] Remove/deprecate old headers which are upstreamed into eigenpy [python] Remove/deprecate old headers which were upstreamed into eigenpy Jun 2, 2025
@ManifoldFR ManifoldFR marked this pull request as ready for review June 2, 2025 15:38
@ManifoldFR ManifoldFR force-pushed the topic/cleanup-old-python-includes branch 2 times, most recently from 7508381 to 5331859 Compare June 3, 2025 12:23
…ecated header)

* reduce usage of some of the old headers
* remove some line skips
@ManifoldFR ManifoldFR force-pushed the topic/cleanup-old-python-includes branch from f7b4a0b to d1ec904 Compare June 3, 2025 12:25
@ManifoldFR ManifoldFR merged commit 6b741eb into pin4 Jun 4, 2025
0 of 44 checks passed
@jorisv jorisv deleted the topic/cleanup-old-python-includes branch June 4, 2025 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants