-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Build, Testing Infrastructure
-
Fully Compatible
-
STM 2021-05-03
-
1
We pass --system-site-packages to venv when creating our virtual python environment. I'm skeptical of this flag and whether it is a good idea to use it. With the v2 toolchain we had a lot of packages in the toolchain and it caused a lot of difficulty. For v3, most of them were removed. Is this perhaps a vestige of an earlier time that we can now do without? It appears it was introduced in SERVER-20106 and forward propagated from there.
AC:
- Update any packages if needed
- If there are any new issues we should file separate tickets to investigate
- related to
-
SERVER-53250 Evaluate consequences of using upgraded pip in virtual environment and pip's new dependency resolver
- Closed