Closed YaphetKG closed 5 months ago
thanks for the heads up @YaphetKG. :) I am also getting that error on a branch of Biolink that uses the most up-to-date packages. I just went to check the specs on this repo (I thought maybe we were being too permissive) but I noticed in pyproject.toml, and poetry.lock we limit linkml-runtime to >=1.5.1 and <=1.6.0
when I do a fresh install of my environment, I get linkml-runtime 1.5.3 and am able to create a new toolkit object. I also tried pulling bmt into a new repo that I just created, and I get linkml-runtime 1.5.5.
How do you pull in bmt?
working on a fix upstream, but for now, I would try to follow the poetry specs here, and keep linkml-runtime below 1.6.0 in your implementation.
Thanks Sierra, yeah I pinned link to 1.6.0 and it worked for me
When doing a fresh install of bmt, it pulls in latest Linkml (v1.6.1) and that generates the following error when creating a new toolkit object :