Skip to content

Add Python virtual environment setup instructions to CONTRIBUTING.md#1499

Merged
edvilme merged 3 commits intomainfrom
copilot/update-contributing-guide-venv-instructions
May 1, 2026
Merged

Add Python virtual environment setup instructions to CONTRIBUTING.md#1499
edvilme merged 3 commits intomainfrom
copilot/update-contributing-guide-venv-instructions

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 1, 2026

Step 2 in the Getting Started section said "Create a Python virtual environment" with no instructions or rationale.

Added:

  • Why a venv matters (dependency isolation, reproducible builds)
  • Instructions for using the Python Environments extension's "Create Environment" command (recommended approach)
  • Alternative manual command-line instructions (python -m venv .venv) with activation commands for Linux/macOS, Windows CMD, and PowerShell
  • Note about keeping it activated during development

Copilot AI changed the title [WIP] Update CONTRIBUTING guide with Python virtual environment instructions Add Python virtual environment setup instructions to CONTRIBUTING.md May 1, 2026
Copilot finished work on behalf of edvilme May 1, 2026 03:54
Copilot AI requested a review from edvilme May 1, 2026 03:54
@edvilme edvilme added documentation Improvements or additions to documentation no-changelog labels May 1, 2026
@edvilme edvilme marked this pull request as ready for review May 1, 2026 04:05
bpasero
bpasero previously approved these changes May 1, 2026
Comment thread CONTRIBUTING.md
Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 1, 2026

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh gh issue list --state open --limit 5 --json number,title,labels (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI requested a review from eleanorjboyd May 1, 2026 16:58
@edvilme edvilme requested review from StellaHuang95 and bpasero May 1, 2026 18:41
@edvilme edvilme merged commit 63bc2c2 into main May 1, 2026
84 checks passed
@edvilme edvilme deleted the copilot/update-contributing-guide-venv-instructions branch May 1, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation no-changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Given example how to create a python virtual environment

5 participants