Skip to content

Conversation

@jpvelez
Copy link
Contributor

@jpvelez jpvelez commented Jun 17, 2025

This PR, which fixes #5, does the following:

  • Replace platform-specific quarto-cli install via .deb packages with platform-agnostic install via devcontainer features
    • quarto-cli is pinned to 1.7.32
  • Install chromium so quarto can render mermaid and graphviz diagrams
  • Add env var so that quarto can find python bin in the uv virtualenv
  • Remove jupyterlab, notebook, and ipykernel dependencies, as only jupyter is needed for quarto to render python .qmd files
  • Remove pandas in favor of polars and pyarrow, throwing in seaborn for good measures.

@jpvelez jpvelez self-assigned this Jun 17, 2025
@jpvelez jpvelez added the enhancement New feature or request label Jun 17, 2025
@jpvelez jpvelez changed the title Jpvelez/quarto devcontainer feature Improve quarto installation Jun 17, 2025
@jpvelez jpvelez force-pushed the jpvelez/quarto-devcontainer-feature branch from dbd462a to 198cf5e Compare June 17, 2025 15:59
@jpvelez jpvelez merged commit 5b1a8d3 into main Jun 17, 2025
7 checks passed
@jpvelez jpvelez deleted the jpvelez/quarto-devcontainer-feature branch June 17, 2025 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve quarto installation

2 participants