RussTedrake / manipulation

Course notes for MIT manipulation class
BSD 3-Clause "New" or "Revised" License
392 stars 115 forks source link

demonstrate that we can use drake nightlies #296

Closed RussTedrake closed 4 months ago

RussTedrake commented 4 months ago

fyi @nepfaff

This seemed to work just fine (poetry lock then poetry install worked) on my dev machine. Let's see if CI is also happy.

RussTedrake commented 4 months ago

it seems that the problem is that the poetry version we are installing on CI is not working the same as the poetry version we are installing locally? I get a (valid) sha512 in the poetry.lock file. On my local machine, this is fine. But on CI, poetry says it can't find the sha256. It seems related https://github.com/python-poetry/poetry/issues/4523 ?

RussTedrake commented 4 months ago

Ok, confirmed that downgrading my dev machine to poetry 1.7.1 (which is what's being installed on CI) reproduces the failure. poetry 1.82 works fine. We just need to update the poetry that's installed by the linter CI script.