From ad24570f4b18c4f51405e8c738a2ebb474c2a72d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 28 Nov 2025 15:01:19 +0000 Subject: [PATCH 1/2] Initial plan From a76d69cdeaf0afe2e6923ead683daf255a2fd119 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 28 Nov 2025 15:03:47 +0000 Subject: [PATCH 2/2] Fix dev container: remove pyright, use apt for cmake, remove auto-sync commands Co-authored-by: hzhangxyz <11623447+hzhangxyz@users.noreply.github.com> --- .devcontainer/devcontainer.json | 4 ---- .devcontainer/post-create.sh | 11 +---------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 81c0f51..bfc1ab5 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -2,9 +2,6 @@ "name": "DS Development Container", "image": "mcr.microsoft.com/devcontainers/base:debian", "features": { - "ghcr.io/devcontainers-extra/features/cmake:1": { - "version": "latest" - }, "ghcr.io/devcontainers/features/python:1": { "version": "latest" }, @@ -27,7 +24,6 @@ "clang-format.vscode-clang-format", "ms-python.python", "ms-python.vscode-pylance", - "ms-pyright.pyright", "charliermarsh.ruff", "biomejs.biome" ] diff --git a/.devcontainer/post-create.sh b/.devcontainer/post-create.sh index 4acd3b4..f2fb395 100755 --- a/.devcontainer/post-create.sh +++ b/.devcontainer/post-create.sh @@ -3,13 +3,4 @@ set -euo pipefail # Install apt packages sudo apt-get update -sudo apt-get install -y libgtest-dev clang-format - -# Install Python dependencies (uv is installed via devcontainer feature) -uv sync --locked --extra dev - -# Install Node.js dependencies (including devDependencies) -npm ci --include=dev - -# Install pre-commit hooks -uv run pre-commit install +sudo apt-get install -y libgtest-dev clang-format cmake