Skip to content

Drive the CLI from an argtree Cli spec (argtree 0.1.2)#31

Draft
JPHutchins wants to merge 3 commits into
mainfrom
explore/argtree-cli
Draft

Drive the CLI from an argtree Cli spec (argtree 0.1.2)#31
JPHutchins wants to merge 3 commits into
mainfrom
explore/argtree-cli

explore(nix): package argtree so the flake build resolves the new dep

9f7e390
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / uv sync [PY=3.12] succeeded Jun 5, 2026 in 4s

✅ Passed in 4.55s

uv sync

Details

warning: `VIRTUAL_ENV=/home/runner/work/camas/camas/.venv` does not match the project environment path `.venv` and will be ignored; use `--active` to target the active environment instead
Using CPython 3.12.3 interpreter at: /usr/bin/python3.12
Creating virtual environment at: .venv
Resolved 41 packages in 4ms
   Building camas @ file:///home/runner/work/camas/camas-matrix/3.12
Downloading mypy (14.1MiB)
 Downloaded mypy
      Built camas @ file:///home/runner/work/camas/camas-matrix/3.12
Prepared 5 packages in 3.60s
Installed 39 packages in 550ms
 + anyio==4.13.0
 + argtree==0.1.2
 + attrs==26.1.0
 + camas==0.1.dev1+g0f3f44483 (from file:///home/runner/work/camas/camas-matrix/3.12)
 + certifi==2026.4.22
 + coverage==7.13.5
 + cyclopts==4.11.0
 + docstring-parser==0.18.0
 + docutils==0.22.4
 + exceptiongroup==1.3.1
 + h11==0.16.0
 + httpcore==1.0.9
 + httpx==0.28.1
 + idna==3.13
 + iniconfig==2.3.0
 + librt==0.9.0
 + markdown-it-py==4.0.0
 + mdurl==0.1.2
 + mypy==1.20.2
 + mypy-extensions==1.1.0
 + nodeenv==1.10.0
 + packaging==26.1
 + pathspec==1.1.0
 + pluggy==1.6.0
 + pygments==2.20.0
 + pyrefly==0.62.0
 + pyright==1.1.409
 + pytest==9.0.3
 + pytest-asyncio==1.3.0
 + pytest-cov==7.1.0
 + rich==15.0.0
 + rich-rst==1.3.2
 + ruff==0.15.11
 + taskgroup==0.2.2
 + tomli==2.4.1
 + ty==0.0.32
 + types-setuptools==82.0.0.20260408
 + typing-extensions==4.15.0
 + zuban==0.7.0