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 95 commits into
base: release-1.5
Choose a base branch
from
Draft

Test compatibility #479

wants to merge 95 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] <support@github.com>

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 <dirk-thomas@users.noreply.github.com>

Original pull request on ROS 2 fork: ros2#14

Signed-off-by: Jacob Perron <jacob@openrobotics.org>
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] <support@github.com>

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] <support@github.com>
Bump python_orocos_kdl/pybind11 from `acae930` to `9b4f71d`
* Skip building pybind11 if already available on system

Signed-off-by: Jacob Perron <jacob@openrobotics.org>

* Update message

Co-authored-by: Matthijs van der Burgh <MatthijsBurgh@outlook.com>

Co-authored-by: Matthijs van der Burgh <MatthijsBurgh@outlook.com>
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] <support@github.com>

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 <jacob@openrobotics.org>
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] <support@github.com>

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] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
MatthijsBurgh and others added 30 commits October 25, 2022 18:43
* Bump python_orocos_kdl/pybind11 from `914c06f` to `5b63222`

Bumps [python_orocos_kdl/pybind11](https://github.com/pybind/pybind11) from `914c06f` to `5b63222`.
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Commits](pybind/pybind11@914c06f...5b63222)

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

Signed-off-by: dependabot[bot] <support@github.com>

* [PyKDL](package.xml) drop python2 compatibility

* [PyKDL](kinfam) drop python2 compatibility

* (actions) drop python2 compatibility

* [PyKDL](PyKDLtest) drop python2 compatibility

* [PyKDL](frameveltest) drop python2 compatibility

* Delete jointtypetest.py

* [PyKDL](test) move import

* [PyKDL](frameveltest) drop python2 compatibility

* [PyKDL](install) drop python2 support

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthijs van der Burgh <MatthijsBurgh@outlook.com>
* 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 <MatthijsBurgh@outlook.com>
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] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
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] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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 <matthias.schoepfer@googlemail.com>
* 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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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] <support@github.com>
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.