Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation dependency quartodoc mixed with main dependencies #68

Closed
ptamarit opened this issue Jan 16, 2024 · 1 comment
Closed

Documentation dependency quartodoc mixed with main dependencies #68

ptamarit opened this issue Jan 16, 2024 · 1 comment

Comments

@ptamarit
Copy link

ptamarit commented Jan 16, 2024

Hello,

We are using commonmeta-py in inveniosoftware/invenio-rdm-records and started running into problems with v0.9.x v0.8.7.

The problem is related to the fact that quartodoc (a documentation dependency), is listed as a main dependency:

quartodoc = "^0.7.1"
jupyterlab = "^4.0.9"
jupyterlab-quarto = "^0.2.8"

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

ptamarit added a commit to ptamarit/invenio-rdm-records that referenced this issue Jan 16, 2024
* Fixing problem with quartodoc reported in
  front-matter/commonmeta-py#68
ptamarit added a commit to ptamarit/invenio-rdm-records that referenced this issue Jan 16, 2024
* Fixing problem with quartodoc reported in
  front-matter/commonmeta-py#68
slint pushed a commit to inveniosoftware/invenio-rdm-records that referenced this issue Jan 16, 2024
* Fixing problem with quartodoc reported in
  front-matter/commonmeta-py#68
@mfenner
Copy link
Contributor

mfenner commented Oct 21, 2024

Addressed this via e939b70.

@mfenner mfenner closed this as completed Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants