Our current CI only checks if the library is able to build, but it does not check the examples themselves if they are able to run at all on the python version we give.
For instance in this PR (https://github.com/bitcraze/crazyflie-lib-python/pull/397) I introduced a match case in the wallfollowing example, but that doesn't work for anything lower than 3.10 and also is not possible to be run with import future.
Our current CI only checks if the library is able to build, but it does not check the examples themselves if they are able to run at all on the python version we give.
For instance in this PR (https://github.com/bitcraze/crazyflie-lib-python/pull/397) I introduced a match case in the wallfollowing example, but that doesn't work for anything lower than 3.10 and also is not possible to be run with import future.