Installation
Installing LSO in a virtual environment is highly recommended, and there are multiple options available for this.
Virtual Environments
Virtual Envirionments are highly recommended for Python packages as described in PEP 405, PEP 668, and PEP 704. While not all of these standards are active, their motivations still hold. For example:
PEP 668
"A long-standing practical problem for Python users has been conflicts between OS package managers and Python-specific package management tools like pip. These conflicts include both Python-level API incompatibilities and conflicts over file ownership."
The LSO project uses uv for development, and it behaves similarly to pip.
To install LSO in your uv virtual environment, use: