Resolve WHICH Python launches a REPL, mirroring how the Clojure pack picks deps.edn / lein / bb. Prefers a project-managed env so the REPL sees the project's dependencies — not the bare system interpreter.
Resolve WHICH Python launches a REPL, mirroring how the Clojure pack picks deps.edn / lein / bb. Prefers a project-managed env so the REPL sees the project's dependencies — not the bare system interpreter.
(resolve-command root)The argv PREFIX that launches a project-aware Python in root. Detection
order (first hit wins):
uv on PATH → [uv run python]poetry on PATH → [poetry run python]The argv PREFIX that launches a project-aware Python in `root`. Detection order (first hit wins): 1. uv — uv.lock / [tool.uv] in pyproject + `uv` on PATH → [uv run python] 2. poetry — poetry.lock + `poetry` on PATH → [poetry run python] 3. venv — .venv/ or venv/ interpreter → [<abs path>] 4. system — python3, else python → [python3]
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |