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
Changes from 1 commit
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
2ba6ab7
Bump python_orocos_kdl/pybind11 from `787d2c8` to `e315e1f` (#361)
dependabot[bot] Oct 5, 2021
88d5c8f
(README) use same version and prefer catkin
MatthijsBurgh Oct 20, 2021
ef39a4f
export modern CMake interface target
dirk-thomas May 1, 2020
1c16c9c
Bump python_orocos_kdl/pybind11 from `e315e1f` to `acae930` (#368)
dependabot[bot] Oct 27, 2021
b3415d5
python_orocos_kdl: fix Python bindings for static member functions Fr…
meyerj Oct 8, 2021
c61b2ae
Add unit tests for Frame initialization from Denavit-Hartenberg param…
meyerj Oct 13, 2021
0d3d96e
(KDL) test DH both on class and instance
MatthijsBurgh Oct 29, 2021
392e23b
(PyKDL) test DH both on class and instance
MatthijsBurgh Oct 29, 2021
4c9768b
Add commments about static function calls on instances
MatthijsBurgh Oct 29, 2021
ef1aef5
(kdl) Use minimal cmake 3.0.2
MatthijsBurgh Oct 29, 2021
cd1d7e8
(PyKDL) disable function with vector by reference arg
MatthijsBurgh Oct 30, 2021
a83435f
(PyKDL) disable function with vector by reference arg (#369)
MatthijsBurgh Oct 30, 2021
7d23d73
(KDL) return correct not_implemented_error
MatthijsBurgh Oct 30, 2021
65bda92
(PyKDL) correct comment, not implemented in cpp
MatthijsBurgh Oct 30, 2021
23473d2
(Actions) test with python 3.10
MatthijsBurgh Oct 30, 2021
281d784
Fix not implemented errors (#370)
MatthijsBurgh Oct 30, 2021
d1c56f5
(Actions) test with python 3.10 (#371)
MatthijsBurgh Oct 30, 2021
d611b89
Export modern CMake interface target (#366)
MatthijsBurgh Nov 2, 2021
36b8a78
Merge pull request #363 from orocos/fix-frames-dh-python-bindings
meyerj Nov 2, 2021
23846ae
Follow-up of "Get rid of using std namespace"
xtkoba Nov 4, 2021
b1cd2ef
Follow-up of "Get rid of using std namespace" (#372)
MatthijsBurgh Nov 4, 2021
77b42d0
Bump python_orocos_kdl/pybind11 from `acae930` to `9b4f71d`
dependabot[bot] Dec 28, 2021
125a97e
Bump python_orocos_kdl/pybind11 from `acae930` to `9b4f71d` (#374)
MatthijsBurgh Dec 29, 2021
e25a13f
Skip building pybind11 if already available on system (#375)
jacobperron Jan 7, 2022
e482f04
Python3 is the default
MatthijsBurgh Jan 25, 2022
4f705fe
Bump python_orocos_kdl/pybind11 from `9b4f71d` to `ffa3468` (#380)
dependabot[bot] Feb 4, 2022
d7d5c8d
Remove CMake warning related to minimum version
jacobperron Feb 24, 2022
0ac76c1
Remove CMake warning related to minimum version (#385_
MatthijsBurgh Feb 25, 2022
7c887f1
Bump actions/setup-python from 2 to 3 (#386)
dependabot[bot] Mar 1, 2022
11d8bd6
Bump actions/checkout from 2 to 3 (#387)
dependabot[bot] Mar 2, 2022
3b4d0cf
Fix implicit conversion warnings
jacobperron Apr 1, 2022
ef9b0ee
Use strncpy_s instead of strncpy on Windows
jacobperron Apr 1, 2022
d70e705
Do not break API
jacobperron Apr 1, 2022
fc0dfd8
Remove members from initializer list
jacobperron Apr 1, 2022
0326984
Do not pass generated header to add_library
jacobperron Apr 1, 2022
3324420
Use reverse iterator instead of decrementing index
jacobperron Apr 2, 2022
de91a8e
Fix build warnings on Windows (#390)
MatthijsBurgh Apr 2, 2022
4fcf3ec
Do not pass generated header to add_library (#391)
MatthijsBurgh Apr 2, 2022
7a9cb6f
Fix CMake warning on Windows
jacobperron Apr 4, 2022
507de66
Fix CMake warning on Windows (#392)
MatthijsBurgh Apr 4, 2022
8842898
Bump python_orocos_kdl/pybind11 from `ffa3468` to `914c06f` (#395)
dependabot[bot] May 12, 2022
08b283c
(PyKDL) add more argument names
MatthijsBurgh May 12, 2022
6e7eb19
(PyKDL) add more argument names (#396)
MatthijsBurgh May 12, 2022
6480921
Add KDL::hash_combine function
MatthijsBurgh May 11, 2022
e947516
(KDL) add hash functions for frames
MatthijsBurgh May 11, 2022
8d3ef2c
(KDL) add hash functions for framevel
MatthijsBurgh May 11, 2022
987f401
(KDL) add hash functions for frameacc
MatthijsBurgh May 11, 2022
896e36b
(PyKDL) add hash to frames
MatthijsBurgh May 11, 2022
79ef715
(PyKDL) add hash to framevel
MatthijsBurgh May 11, 2022
b61a278
(PyKDL) add hash tests for frames
MatthijsBurgh May 11, 2022
c403ff6
(PyKDL) add hash tests for framevel
MatthijsBurgh May 11, 2022
0fd60ef
(PyKDL) sync twist test to cpp
MatthijsBurgh May 11, 2022
36de631
(PyKDL) sync wrench test to cpp
MatthijsBurgh May 11, 2022
58f2e4e
(PyKDL) fix wrench hash test
MatthijsBurgh May 11, 2022
6a329bb
(KDL) add hash tests for frames
MatthijsBurgh May 11, 2022
7dd2e45
Revert "(PyKDL) fix wrench hash test"
MatthijsBurgh May 11, 2022
652cd9d
(PyKDL) Fix wrench hash test, let it match the cpp value
MatthijsBurgh May 11, 2022
fa1492a
(KDL) hash tests force unsigned int in values
MatthijsBurgh May 11, 2022
eb38dbb
(PyKDL) hash produces different values in python2
MatthijsBurgh May 12, 2022
ae25d8a
Add hash function to "dataclasses" (#394)
MatthijsBurgh May 29, 2022
c42f23c
(Joint) make thread safe
MatthijsBurgh May 29, 2022
909aa55
Bump actions/setup-python from 3 to 4 (#400)
dependabot[bot] Jun 9, 2022
3213bb7
(Joint) make thread safe (#399)
MatthijsBurgh Jun 14, 2022
f94cc0b
(README) no noetic release
MatthijsBurgh Aug 30, 2022
eecefd1
(actions) allow manual trigger
MatthijsBurgh Oct 25, 2022
8dbdda7
(actions) allow manual trigger (#417)
MatthijsBurgh Oct 25, 2022
4cc7cf9
Drop python2 compatibility (#418)
dependabot[bot] Nov 23, 2022
9a35f0a
Add accessors (#419)
Masa0u0 Nov 27, 2022
e625691
(PyKDL) use FindPython (#425)
MatthijsBurgh Dec 14, 2022
f322f31
(actions) test python 3.11 (#426)
MatthijsBurgh Dec 21, 2022
89e26e0
Bump python_orocos_kdl/pybind11 from `5b63222` to `d36a41e` (#427)
dependabot[bot] Dec 21, 2022
8bb7107
Bump python_orocos_kdl/pybind11 from `d36a41e` to `12852cd` (#429)
dependabot[bot] Jan 3, 2023
29e9522
(PyKDL) use minimal pybind11 2.6
MatthijsBurgh Jan 7, 2023
51844b8
(PyKDL) use minimal pybind11 2.6 (#430)
MatthijsBurgh Jan 7, 2023
c369c54
fix typos
luzpaz Jan 25, 2023
5541147
fix typos (#431)
MatthijsBurgh Jan 25, 2023
86c7893
Bump python_orocos_kdl/pybind11 from `12852cd` to `be97c5a` (#435)
dependabot[bot] Mar 17, 2023
fded882
[kdl] add rosdoc config (#437)
MatthijsBurgh Apr 12, 2023
0c3285b
Bump python_orocos_kdl/pybind11 from `be97c5a` to `0dcf6f2` (#443)
dependabot[bot] Jul 15, 2023
b35de34
Bump python_orocos_kdl/pybind11 from `0dcf6f2` to `8b03ffa` (#444)
dependabot[bot] Jul 18, 2023
7134c46
Bump actions/checkout from 3 to 4 (#446)
dependabot[bot] Sep 5, 2023
0bfa6c0
fix(cmake) whitespace splitting (#440)
MatthijsBurgh Sep 6, 2023
41ca686
(actions) also test ubuntu 22.04 (#448)
MatthijsBurgh Sep 13, 2023
7478f96
Fix KDL::PI in chainiksolverpos_lma_demo.cpp (#452)
kmartin36 Oct 12, 2023
ce4bcb6
Bump actions/setup-python from 4 to 5 (#455)
dependabot[bot] Dec 7, 2023
a407832
Rename variables with reserved names (#456)
thyssentishman Jan 19, 2024
129693e
Bump python_orocos_kdl/pybind11 from `8b03ffa` to `01ab935` (#459)
dependabot[bot] Mar 29, 2024
faa74b7
cmake: Allow PYTHON_SITE_PACKAGES_INSTALL_DIR set extern (#461)
DasRoteSkelett May 7, 2024
03be204
added support to boost::timer 1.83+ (#463)
efferre79 Jun 10, 2024
6daa044
Bump python_orocos_kdl/pybind11 from `01ab935` to `10889fe` (#466)
dependabot[bot] Jun 27, 2024
179ee2c
Bump python_orocos_kdl/pybind11 from `10889fe` to `6b92b6e` (#467)
dependabot[bot] Jun 28, 2024
af9cc95
Bump python_orocos_kdl/pybind11 from `6b92b6e` to `5211a17` (#469)
dependabot[bot] Aug 16, 2024
b6f2af2
Bump python_orocos_kdl/pybind11 from `5211a17` to `cb9abc8` (#472)
dependabot[bot] Aug 23, 2024
d2c989d
Bump python_orocos_kdl/pybind11 from `cb9abc8` to `58c382a` (#476)
dependabot[bot] Sep 21, 2024
b8c7473
(PyKDL) fix return type and bound name (#465)
MatthijsBurgh Oct 18, 2024
cd3a136
(PyKDL) exact python version match (#481)
MatthijsBurgh Oct 28, 2024
03568ed
(actions) update matrix to include U24, drop U20 (#480)
MatthijsBurgh Oct 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
(actions) also test ubuntu 22.04 (#448)
MatthijsBurgh authored Sep 13, 2023
commit 41ca68680ac28170381e59fba42e7381db48d89f
13 changes: 11 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -12,10 +12,15 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04]
os: [ubuntu-20.04, ubuntu-22.04]
orocos_build_type: [Debug, Release]
compiler: [gcc, clang]
python_version: ['3.8']
python_version: ['3.8', '3.10']
exclude:
- os: ubuntu-20.04
python_version: '3.10'
- os: ubuntu-22.04
python_version: '3.8'
include:
- os: ubuntu-20.04
orocos_build_type: Release
@@ -29,6 +34,10 @@ jobs:
orocos_build_type: Release
compiler: gcc
python_version: '3.11'
- os: ubuntu-22.04
orocos_build_type: Release
compiler: gcc
python_version: '3.11'
env:
CC: ${{ matrix.compiler }}
OROCOS_BUILD_TYPE: ${{ matrix.orocos_build_type }}