Files
pmg/sandbox/profiles/pip.yml
T
Abhisek DattaandGitHub c7244f921a feat: Add support for environment protection (scrubbing) (#327)
* feat: Add support for environment variable protection for sandbox

* chore: Update dangerous env var list

* fix: Split profiles for improved environment protection

* fix: pipx sandbox profile separation

* chore: Show sandbox scrub info on error exit

* fix: Code review fixes

* test: Add e2e for sandbox environment scrubbing
2026-06-11 11:40:33 +05:30

16 lines
461 B
YAML

name: pip
description: Profile for pip and pip3, extending pypi-restrictive with pip environment variables
inherits: pypi-restrictive
package_managers:
- pip
- pip3
environment:
# The pypi-restrictive base allows no environment variables. pip needs its
# own config namespace for index auth, mirrors, and TLS (e.g. PIP_INDEX_URL,
# PIP_CERT). Sibling tool credentials (UV_PUBLISH_TOKEN, POETRY_*) and
# TWINE_* stay scrubbed.
allow:
- PIP_*