From 67dfcdb2d4629d7a50c74f483ab5054781cb9d02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Canouil?= <8896044+mcanouil@users.noreply.github.com> Date: Sun, 26 Oct 2025 20:37:08 +0100 Subject: [PATCH 1/2] chore: specify Python version in devcontainer configuration Update the Python version to 3.13.9 in the devcontainer feature configuration to ensure compatibility and stability of the development environment. --- .../quarto-computing-dependencies/devcontainer-feature.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/.devcontainer/quarto-computing-dependencies/devcontainer-feature.json b/.github/.devcontainer/quarto-computing-dependencies/devcontainer-feature.json index 0c91add..f2f8dfb 100644 --- a/.github/.devcontainer/quarto-computing-dependencies/devcontainer-feature.json +++ b/.github/.devcontainer/quarto-computing-dependencies/devcontainer-feature.json @@ -29,7 +29,7 @@ "installRMarkdown": "false" }, "ghcr.io/devcontainers/features/python:1": { - "version": "latest", + "version": "3.13.9", "enableShared": "true" }, "ghcr.io/julialang/devcontainer-features/julia:1": { From b0d67f3ed5a3286d9a4e98355f4477fb2baf2d26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Canouil?= <8896044+mcanouil@users.noreply.github.com> Date: Sun, 26 Oct 2025 21:00:04 +0100 Subject: [PATCH 2/2] fix: ensure TinyTeX directory is created before installation --- .github/.devcontainer/tinytex/install.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/.devcontainer/tinytex/install.sh b/.github/.devcontainer/tinytex/install.sh index 19389c5..6e78242 100644 --- a/.github/.devcontainer/tinytex/install.sh +++ b/.github/.devcontainer/tinytex/install.sh @@ -55,6 +55,7 @@ install_tinytex() { # su "${USERNAME}" -c 'quarto install tinytex --quiet' check_packages curl ca-certificates export TINYTEX_DIR="/opt/tinytex" + mkdir -p "${TINYTEX_DIR}" curl -sL "https://yihui.org/tinytex/install-bin-unix.sh" | sh echo "TinyTeX installation complete." ln -s "${TINYTEX_DIR}/.TinyTeX" "${HOME}/.TinyTeX"