Closed olivier-stasse closed 4 years ago
Switching to the empty policy is likely to break several python tests & applications.
If all the packages have been updated to reflect the current stage, then only talos_integration_tests needs to be updated.
This file should just not be imported. Where did you find a
from dynamic_graph.sot.core import …
?
This import is breaking future work on https://github.com/orgs/stack-of-tasks/projects/2
If this is just a matter of update talos_integration_tests I am fine with it. But to be consistent the source of sot-core should reflect that.
@olivier-stasse : where are we in this issue ? Did you made any change related to this ? Or should I work on that ?
As a reminder, this issue is currently blocking:
And therefore the next release of eiquadprog & TSID. Blocking TSID Release also happen to block the binary release of pinocchio 2.4.5.
Fix with commit e88129148 But this will likely breaks some user code even outside robotpkg. We should warn people on the riot channel.
When installing robotpkg-py27-sot-core-v3:
gives:
when it should be
This is what I have when installing from source. From the binary is does not look like that this repository switch yet to the empty init,py policy (to make it relocatable). @nim65s what do you want to do to fix that. Right now talos_integration_tests assumes the source base behavior (I am currently making the changes for an empty init.py)