summaryrefslogtreecommitdiff
path: root/tools/buildman/test.py
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2025-04-15 12:10:26 -0600
committerTom Rini <trini@konsulko.com>2025-04-24 15:37:27 -0600
commitefd00b03455644b18eaf2b6dcd07f6d55b95b39e (patch)
tree037d898da2753ccf92134099cc643e51b7b3d38d /tools/buildman/test.py
parent10f48365112b164bee6564033ab682747efcb483 (diff)
python: Use and refer to the venv module rather than virtualenv
Using some form of sandbox with Python modules is a long standing best practice with the language. There are a number of ways to have a Python sandbox be created. At this point in time, it seems the Python community is moving towards using the "venv" module provided with Python rather than a separate tool. To match that we make the following changes: - Refer to a "Python sandbox" rather than virtualenv in comments, etc. - Install the python3-venv module in our container and not virtualenv. - In our CI files, invoke "python -m venv" rather than "virtualenv". - In documentation, tell users to install python3-venv and not virtualenv. Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'tools/buildman/test.py')
-rw-r--r--tools/buildman/test.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/buildman/test.py b/tools/buildman/test.py
index c5feb74a105..e31e6c72e1a 100644
--- a/tools/buildman/test.py
+++ b/tools/buildman/test.py
@@ -987,7 +987,7 @@ class TestBuild(unittest.TestCase):
diff = self.call_make_environment(tchn, full_path=True)[0]
self.assertEqual({b'LC_ALL': b'C'}, diff)
- # Test that virtualenv is handled correctly
+ # Test that Python sandbox is handled correctly
tchn.override_toolchain = False
sys.prefix = '/some/venv'
env = dict(os.environb)