diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index b7e03411..9f537919 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -70,16 +70,6 @@ RUN sh -c "$(wget -O- https://github.com/deluan/zsh-in-docker/releases/download/ -a "export PROMPT_COMMAND='history -a' && export HISTFILE=/commandhistory/.bash_history" \ -x -# Install Python packages and create symlink -# Fix for PEP 668 "externally-managed-environment" error in Python 3.11+ -# The --break-system-packages flag is safe to use in this devcontainer environment -# because we're in an isolated container where system package conflicts won't -# affect the host system. This allows pip to install packages globally within -# the container, which is the expected behavior for development environments. -RUN pip3 install --upgrade pip --break-system-packages && \ - pip3 install black flake8 isort --break-system-packages && \ - ln -sf /usr/bin/python3 /usr/local/bin/python - # Install Claude RUN npm install -g @anthropic-ai/claude-code