Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test compatibility #479

Draft
wants to merge 97 commits into
base: release-1.5
Choose a base branch
from
Draft

Test compatibility #479

wants to merge 97 commits into from

Conversation

MatthijsBurgh
Copy link
Collaborator

No description provided.

dependabot bot and others added 30 commits October 5, 2021 08:39
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `787d2c8` to `e315e1f`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@787d2c8...e315e1f)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* export modern CMake interface target
* remove redundant include_directories

Signed-off-by: Dirk Thomas <[email protected]>

Original pull request on ROS 2 fork: ros2#14

Signed-off-by: Jacob Perron <[email protected]>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `e315e1f` to `acae930`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@e315e1f...acae930)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(Actions) test with python 3.10
Export modern CMake interface target
Fix Python bindings for static member functions Frme::DH() and Frame::DH_Craig1989()
Follow-up of "Get rid of using std namespace"
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `acae930` to `9b4f71d`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@acae930...9b4f71d)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bump python_orocos_kdl/pybind11 from `acae930` to `9b4f71d`
* Skip building pybind11 if already available on system

Signed-off-by: Jacob Perron <[email protected]>

* Update message

Co-authored-by: Matthijs van der Burgh <[email protected]>

Co-authored-by: Matthijs van der Burgh <[email protected]>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `9b4f71d` to `ffa3468`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@9b4f71d...ffa3468)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Since the minimum required version of cmake is now 3.0.2, we now see these warnings to remove conditions.
This commit removes the warnings and conditions that are no longer needed.

Signed-off-by: Jacob Perron <[email protected]>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Masa0u0 and others added 30 commits November 27, 2022 18:38
* edit: joint.hpp

add accessors of scale and offset

* edit: segment.hpp

add accessor of f_tip

* edit: rigidbodyinertia.hpp

add accessor of h

* edit: rigidbodyinertia.hpp

change return types of getMass() and getRotationalInertia()

* edit: TreeFkSolverPos_recursive,TreeJntToJacSolver

privat variale this->tree to a const reference

* edit: rigidbodyinertia.hpp

const double& getMass() -> double getMass()

* (joint) Update return types and docstrings

* Revert class member type change

Not ABI compatible

* (joint) change return types

* Revert class member ref change

Not ABI compatible

* (RigidBodyInertia) revert return type change

Not ABI compatible

* Add missing docstring

* edit : segment.hpp

getFrameToTipRaw -> getFrameToTipZero
add docstring to get FrameToTipZero

* edit: segment.hpp

add docstring to get FrameToTipZero

Co-authored-by: Matthijs van der Burgh <[email protected]>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `5b63222` to `d36a41e`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@5b63222...d36a41e)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `d36a41e` to `12852cd`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@d36a41e...12852cd)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fixes various documentation and source comment typos
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `12852cd` to `be97c5a`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@12852cd...be97c5a)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `be97c5a` to `0dcf6f2`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@be97c5a...0dcf6f2)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `0dcf6f2` to `8b03ffa`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@0dcf6f2...8b03ffa)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
From the GNU libc manual[0]:

In addition to the names documented in this manual, reserved names
include all external identifiers (global functions and variables)
that begin with an underscore (‘_’) and all identifiers regardless
of use that begin with either two underscores or an underscore
followed by a capital letter are reserved names. This is so that
the library and header files can define functions, variables, and
macros for internal purposes without risk of conflict with names
in user programs.

[0] https://www.gnu.org/software/libc/manual/html_node/Reserved-Names.html
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `8b03ffa` to `01ab935`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@8b03ffa...01ab935)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The variable PYTHON_SITE_PACKAGES_INSTALL_DIR is kind of
hardcoded in the CMakeLists.txt to .../dist-packages. This
is not true for all linux distros. dist-packages comes
from debian and debian like distros. Python core uses
site-packages.

We use an unintrusive way and allow the variable to be
passed from cmake, so you at least have the option to
set a different install location (i.e. site-packages)
from extern.

Signed-off-by: Matthias Schoepfer <[email protected]>
* added support to boost::timer 1.83+

* update also the cmake file
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `01ab935` to `10889fe`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@01ab935...10889fe)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `10889fe` to `6b92b6e`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@10889fe...6b92b6e)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `6b92b6e` to `5211a17`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@6b92b6e...5211a17)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `5211a17` to `cb9abc8`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@5211a17...cb9abc8)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `cb9abc8` to `58c382a`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@cb9abc8...58c382a)

---
updated-dependencies:
- dependency-name: python_orocos_kdl/pybind11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.