Python
Getting Started with Python in ExCL with best practice recommendations.
Python Virtual Environments Using uv
function pvenv --wraps='uv venv --seed' --description 'Create and activate a python virtual environment in .venv with updated pip and prompt set to the folder\'s name'
uv self update
if test -e .venv/bin/activate.fish
echo Using existing `.venv`.
source .venv/bin/activate.fish
else
echo Creating new `.venv`.
# python3 -m venv --upgrade-deps --prompt (basename $PWD) .venv $argv; and source .venv/bin/activate.fish;
uv venv --seed $argv; and source .venv/bin/activate.fish;
end
endHow to Install uv
Using UV to create a python virtual environment with a specific version of python.
Python Virtual Environments with venv

Creating a Python Project in using the Hatch build system with CI support
Last updated
Was this helpful?