Skip to content

Conversation

@richardkiene
Copy link
Contributor

Summary

  • Added PyPI and Python package hosting domains to the firewall allowlist
  • Enables pip package installation within the devcontainer

Changes

  • Added pypi.org, files.pythonhosted.org, and pypi.python.org to the BUILTIN_DOMAINS array in the firewall initialization script

Why

The devcontainer's network isolation was blocking access to Python package repositories, preventing developers from using pip install to add dependencies.

Impact

Python developers can now install packages using pip within the secure devcontainer environment while maintaining network isolation for other domains.

Enable Python package installation by adding pypi.org, files.pythonhosted.org,
and pypi.python.org to the BUILTIN_DOMAINS array in the firewall script.
@richardkiene richardkiene merged commit 6814337 into main Aug 26, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants