Skip to main content

gh-cli-bin

The GitHub CLI (gh), repackaged as a Python wheel so it can be installed by pip, uv, or any other Python packaging tool.

uv tool install gh-cli-bin      # standalone, on PATH
uv add gh-cli-bin               # as a project dev dependency
uvx --from gh-cli-bin gh --help # one-off

The wheel ships the official, unmodified gh binary published by the GitHub CLI team, verified against the release checksums at build time. This wheel version tracks the upstream gh version: gh-cli-bin==2.97.0 gives you gh 2.97.0.

This project is not affiliated with or endorsed by GitHub.

Metadata

Release files for gh-cli-bin 2.97.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for gh-cli-bin 2.97.0
File
gh_cli_bin-2.97.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
gh_cli_bin-2.97.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
gh_cli_bin-2.97.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_1_x86_64.whl Python 3 none Linux musl 1.1+ x86-64, Linux glibc 2.17+ x86-64 Details
gh_cli_bin-2.97.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl Python 3 none Linux musl 1.1+ ARM64, Linux glibc 2.17+ ARM64 Details
gh_cli_bin-2.97.0-py3-none-macosx_12_0_x86_64.whl Python 3 none macOS 12.0+ x86-64 Details
gh_cli_bin-2.97.0-py3-none-macosx_12_0_arm64.whl Python 3 none macOS 12.0+ ARM64 Details

Total release size: 83.5 MB

Release files / gh_cli_bin-2.97.0-py3-none-win_arm64.whl

Download URL gh_cli_bin-2.97.0-py3-none-win_arm64.whl
Size 13.1 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
f28cfce14d02ffdef1898cdf43c055fb162cd0f41a0a7e4eee6eaac716c7f380
BLAKE2b-256 checksum
How to use checksums
2ac791e57a1158e4b74fe472093a600696429e7123aa1be8e75e8e56a1c35b62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Release files / gh_cli_bin-2.97.0-py3-none-win_amd64.whl

Download URL gh_cli_bin-2.97.0-py3-none-win_amd64.whl
Size 14.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
e8f9e1ad16b5323a06ba9e0bc55313f04c3a4bf011ae8b364b2a9e2aae7aea6f
BLAKE2b-256 checksum
How to use checksums
099de0436228cecde185c3b2315e28795ec203e317f6a95b931fb72a1bfd237a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Release files / gh_cli_bin-2.97.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_1_x86_64.whl

Download URL gh_cli_bin-2.97.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Size 14.5 MB
Tags Linux glibc 2.17+ x86-64 Linux musl 1.1+ x86-64 Python 3
SHA-256 checksum
How to use checksums
cf07f7e5499753009f5a524324bdb8d7f491036c422ca6c7373692f9fd5c79fa
BLAKE2b-256 checksum
How to use checksums
0f4a8329d4f61015e3f9da46022375c61d75c2b49062e65a3f521c8281060474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Release files / gh_cli_bin-2.97.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl

Download URL gh_cli_bin-2.97.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Size 13.0 MB
Tags Linux glibc 2.17+ ARM64 Linux musl 1.1+ ARM64 Python 3
SHA-256 checksum
How to use checksums
2a527a02f86b0e8dab214eafebb2b7ff5985f46a3565099e2130660f5b0a052a
BLAKE2b-256 checksum
How to use checksums
20d31986d5c0aa0e501348dee2cfee2d9162fdef174b63d62bdedd9d595dd4e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Release files / gh_cli_bin-2.97.0-py3-none-macosx_12_0_x86_64.whl

Download URL gh_cli_bin-2.97.0-py3-none-macosx_12_0_x86_64.whl
Size 15.0 MB
Tags Python 3 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
6cc83cb3b1bdc6dec0b7c5b8f47cc4fdc133d9fadf4b076edd9ad620fb7ac65a
BLAKE2b-256 checksum
How to use checksums
34dabde2b3724899117c9a9e4b8842f6fb4370592653ded38126466ccd30002b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Release files / gh_cli_bin-2.97.0-py3-none-macosx_12_0_arm64.whl

Download URL gh_cli_bin-2.97.0-py3-none-macosx_12_0_arm64.whl
Size 13.3 MB
Tags Python 3 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
546451d3287baa83a31b32213afb99d3d54f7b8d466cbec52bb03778f8f37f19
BLAKE2b-256 checksum
How to use checksums
10e743d159143f8c0b13cf215140f1f0de664625191849bd023c9ac12b38c04e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 31, 2026.

Transparency log

Release history Release notifications | RSS feed

2.98.0

6 release files

This release

2.97.0 This release

6 release files

2.96.0

6 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page