Install tools from GitHub releases via CLI. Version 0.1.6 (stable) with 0.2.0-dev.3 pre-release. Active development, published as a Python shim that downloads a native binary.
uv tool install ghr-bin==0.1.6No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Run ghr install from Python via subprocess. The tool is meant for CLI use, not as a library.
After install, run `ghr --help` to verify it works. If not found, add `~/.local/bin` (Linux) or `%USERPROFILE%\.local\bin` (Windows) to PATH.
Use `uv tool install ghr-bin` or `pipx install ghr-bin` instead of `pip install`.
To try dev versions, specify full version with `==` and allow pre-releases: `uv tool install ghr-bin==0.2.0.dev3`.
Upgrade to >=0.1.1.
Add uv/pipx bin directory to PATH: `export PATH="$HOME/.local/bin:$PATH"` (Linux/macOS) or add `%USERPROFILE%\.local\bin` (Windows).
Specify a release tag with `--tag` or use a repository that publishes assets for your platform. Check available assets with `ghr list owner/repo`.
Use subprocess to call the ghr CLI: `subprocess.run(['ghr', 'install', 'owner/repo'])`.