venv_dir="${VIRTUAL_ENV:-venv}"
-if type deactivate &>/dev/null; then
+if type -f deactivate &>/dev/null; then
deactivate
fi
-if [[ ! -d "${venv_dir}" ]]; then
+if [[ ! -e "${venv_dir}" ]]; then
"${PYTHON:-python}" -m venv "${venv_dir}"
fi
source "${venv_dir}/bin/activate"
pip install -qU pip
-pip install -qU 'uvicorn[standard]' falcon black pip redis isort Jinja2
+pip install -qU 'uvicorn[standard]' falcon black pip redis isort \
+ Jinja2 jinja2-simple-tags