ami-iit / bipedal-locomotion-framework

Suite of libraries for achieving bipedal locomotion on humanoid robots
https://ami-iit.github.io/bipedal-locomotion-framework/
BSD 3-Clause "New" or "Revised" License
146 stars 38 forks source link

Constraint pybind11 version to fix conda-forge Windows CI #831

Closed traversaro closed 6 months ago

traversaro commented 6 months ago

Fix https://github.com/ami-iit/bipedal-locomotion-framework/issues/829, add workaround for https://github.com/conda-forge/pybind11-feedstock/issues/95 .

traversaro commented 6 months ago

I have no idea why, but pybind11<2.12.0 continue to fail on Windows with:

bash: line 1: 2.12.0: No such file or directory
GiulioRomualdi commented 6 months ago

Now the windows CI compiles but the test fails as before, i.e., it's not able to find manifpy

traversaro commented 6 months ago

Now the windows CI compiles but the test fails as before, i.e., it's not able to find manifpy

The wrong version of pybind11 is still installed.

traversaro commented 6 months ago

There are a lot of unrelated network failures in conda CI, probably related to https://github.com/conda/infrastructure/issues/899 and https://github.com/conda/infrastructure/issues/906 .

traversaro commented 6 months ago

Ok, beside the network failures I found a configuration that on Windows is installing the correct version of pybind11.

GiulioRomualdi commented 6 months ago

It works! Merging!