Closed ptamarit closed 3 weeks ago
Hello,
We are using commonmeta-py in inveniosoftware/invenio-rdm-records and started running into problems with v0.9.x v0.8.7.
commonmeta-py
inveniosoftware/invenio-rdm-records
v0.9.x
v0.8.7
The problem is related to the fact that quartodoc (a documentation dependency), is listed as a main dependency: https://github.com/front-matter/commonmeta-py/blob/a610c1c255f24d6095e9e564a55ead866f3753a8/pyproject.toml#L39-L41
quartodoc
The proper way to define such dependencies according to the Poetry documentation is:
[tool.poetry.group.docs] optional = true [tool.poetry.group.docs.dependencies] # Docs deps here...
Do you think you could release a new version with these dependencies out of the main list?
Thanks, Pablo
Addressed this via e939b70.
Hello,
We are using
commonmeta-py
ininveniosoftware/invenio-rdm-records
and started running into problems withv0.9.x
v0.8.7
.The problem is related to the fact that
quartodoc
(a documentation dependency), is listed as a main dependency: https://github.com/front-matter/commonmeta-py/blob/a610c1c255f24d6095e9e564a55ead866f3753a8/pyproject.toml#L39-L41The proper way to define such dependencies according to the Poetry documentation is:
Do you think you could release a new version with these dependencies out of the main list?
Thanks, Pablo