mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-07 07:46:59 +02:00
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> |
||
---|---|---|
.. | ||
__init__.py | ||
__main__.py | ||
command.py | ||
cros_subprocess.py | ||
gitutil.py | ||
LICENSE | ||
pyproject.toml | ||
README.rst | ||
requirements.txt | ||
terminal.py | ||
test_util.py | ||
tools.py | ||
tout.py | ||
u_boot_pylib |
.. SPDX-License-Identifier: GPL-2.0+ # U-Boot Python Library ======================= This is a Python library used by various U-Boot tools, including patman, buildman and binman. The module can be installed with pip:: pip install u_boot_pylib or via setup.py:: ./setup.py install [--user]