Skip to content

Move quarto-cli to separate docs dependency group#574

Merged
ecomodeller merged 1 commit intomainfrom
fix/quarto-cli-windows
Feb 12, 2026
Merged

Move quarto-cli to separate docs dependency group#574
ecomodeller merged 1 commit intomainfrom
fix/quarto-cli-windows

Conversation

@ecomodeller
Copy link
Member

Summary

The Quarto PyPI wheel contains deeply nested Deno std cache files that exceed Windows' MAX_PATH limit (~260 chars), causing uv sync --dev to fail on Windows.

Fix: move quarto-cli and quartodoc to a dedicated docs dependency group so they're only installed when explicitly needed (CI docs build, or uv sync --group docs locally).

quarto-cli from PyPI doesn't work well on Windows. Moving it and
quartodoc to a dedicated docs group keeps uv sync --dev safe on all
platforms.
@ecomodeller ecomodeller requested a review from otzi5300 February 12, 2026 13:45
@ecomodeller ecomodeller merged commit 2a4ae3a into main Feb 12, 2026
3 checks passed
@ecomodeller ecomodeller deleted the fix/quarto-cli-windows branch February 12, 2026 14:33
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

Successfully merging this pull request may close these issues.

2 participants