my prefect server setup prefect-metrics.waow.tech
python orchestration
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix pull step: add python path and use --python 3.14 for uv sync

uv installs python to ~/.local/bin (not on PATH in container), and
uv sync defaults to system python prefix /usr/local which isn't a venv.
--python 3.14 creates a proper .venv with the managed interpreter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

zzstoatzz bf753c79 ca930fe1

+1 -1
+1 -1
prefect.yaml
··· 3 3 pull: 4 4 - prefect.deployments.steps.run_shell_script: 5 5 script: | 6 - bash -c "rm -rf my-prefect-server && (git clone --depth 1 --branch main https://tangled.sh/zzstoatzz.io/my-prefect-server.git my-prefect-server || git clone --depth 1 --branch main https://github.com/zzstoatzz/my-prefect-server.git my-prefect-server) && cd my-prefect-server && pip install -q -U uv && uv python install 3.14 && uv sync" 6 + bash -c "rm -rf my-prefect-server && (git clone --depth 1 --branch main https://tangled.sh/zzstoatzz.io/my-prefect-server.git my-prefect-server || git clone --depth 1 --branch main https://github.com/zzstoatzz/my-prefect-server.git my-prefect-server) && cd my-prefect-server && pip install -q -U uv && export PATH=\"$HOME/.local/bin:$PATH\" && uv python install 3.14 && uv sync --python 3.14" 7 7 - prefect.deployments.steps.set_working_directory: 8 8 directory: my-prefect-server 9 9