Closed
Bug 1712137
Opened 4 years ago
Closed 4 years ago
Allow configuring a virtualenv to only allow vendored dependencies
Categories
(Firefox Build System :: Mach Core, enhancement, P2)
Firefox Build System
Mach Core
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: mhentges, Unassigned)
References
(Blocks 1 open bug)
Details
When using ./mach build, PyPI dependencies are not allowed.
| Reporter | ||
Updated•4 years ago
|
Priority: -- → P2
| Reporter | ||
Comment 1•4 years ago
|
||
This is incorrect: we require that ./mach build in CI has psutil, and when we want to fetch telemetry, we'll need the native, unvendorable glean-sdk package to be available.
The real constraint here is that, when in an environment where we can't download Python packages, we should fall back to asserting that they exist in the system Python environment, then use them from there.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•