You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was first surprised that adding "jinjanator" fixes it which is neither a direct nor indirect dependency of current linkml-project-cookiecutter. But it fixes the underlying problem that extras are no longer present (which makes poetry install -E docs fail) by adding an extra back.
The real fix is to replace poetry install -E docs by only poetry install as mkdocs (and its dependency jinja) gets installed as part of the development-dependency group which poetry includes by default since the group is not explicitly excluded from the default install with optional = true .
Activity
dalito commentedon Feb 9, 2025
I was first surprised that adding "jinjanator" fixes it which is neither a direct nor indirect dependency of current linkml-project-cookiecutter. But it fixes the underlying problem that extras are no longer present (which makes
poetry install -E docs
fail) by adding an extra back.The real fix is to replace
poetry install -E docs
by onlypoetry install
as mkdocs (and its dependency jinja) gets installed as part of the development-dependency group which poetry includes by default since the group is not explicitly excluded from the default install withoptional = true
.matentzn commentedon Feb 9, 2025
Oh no I didn't mean to suggest adding jinjanator; just that the extras syntax was wrong!