Enable create_venv for non-interactive runs (#167)
When using `create_venv` in non-interactive docker container runs, we
would get:
```
tput: No value for $TERM and no -T specified
```
This sets `TERM` in case it isn't and enables such runs.
diff --git a/uv/private/create_venv.sh b/uv/private/create_venv.sh
index 10edaf4..b88b2d4 100644
--- a/uv/private/create_venv.sh
+++ b/uv/private/create_venv.sh
@@ -8,6 +8,10 @@
PYTHON="$(realpath "$RESOLVED_PYTHON")"
+if [ -z ${TERM} ] || [ ${TERM} == "dumb" ]; then
+ export TERM=xterm
+fi
+
bold="$(tput bold)"
normal="$(tput sgr0)"