agent-tools v0.1.2
This alpha release is the first candidate for stable publication on PyPI. It
adds packaged capability discovery for Poppler, Ghostscript, Git Bash, system
Bash, and WSL Bash, together with the read-only tools list and tools status
commands.
The GitHub tag workflow builds and tests the wheel and source distribution,
records signed provenance for both, and publishes them first as an audited
GitHub prerelease. After supported-platform smoke tests pass, maintainers can
promote the unchanged release through the protected, tokenless PyPI workflow.
Install the GitHub release candidate
Before PyPI promotion is verified, install the exact reviewed GitHub wheel:
uv tool install --python 3.13 "https://github.com/smartnuf/agent-tools/releases/download/v0.1.2/smartnuf_agent_tools-0.1.2-py3-none-any.whl"Verify without assuming uv's executable directory is already on PATH:
& "$(uv tool dir --bin)\agent-tools.exe" --version
& "$(uv tool dir --bin)\agent-tools.exe" tools list"$(uv tool dir --bin)/agent-tools" --version
"$(uv tool dir --bin)/agent-tools" tools listPoppler, Ghostscript, and Bash providers remain separate native prerequisites.
The CLI discovers and reports them but does not install, remove, or configure
native programs.
Known limitations
- This remains an alpha release while the update and capability lifecycle is
developed in M3. - Supported Python versions are 3.11 through 3.13.
- GitHub-hosted Windows, Ubuntu, and macOS runners test the same pure-Python
wheel, but native Windows ARM64 Python and macOS Intel are not yet covered. - The packaged product is the
agent-toolscommand. The repository's
agent-pythonshared environment remains a clone-based development
interface.
Remove
uv tool uninstall smartnuf-agent-tools