Skip to main content

gh-bin

This project is part of the pybin family of packages, which are generally permissively-licensed binary tools that have been re-packaged to be distributable via python's PyPI infrastructure using pip install $TOOLNAME-bin.

This is not affiliated with the upstream project found at https://github.com/cli/cli, and is merely a repackaging of their releases for installation through PyPI. If the upstream project wants to officially release their tool on PyPI, please reach out and we will transfer the project ownership over.

We attempt to reflect the license of the upstream tool on the releases in PyPI, but double-check at the upstream before use.

Packaging Details

This project was inspired by how Maturin packages rust binaries. The key observation is that in the wheel format, the distribution-1.0.data/scripts/ directory is copied to bin, which means we can leverage this to seamlessly copy binaries onto a user's PATH. Combined with Python's platform-specific wheels, this allows us to somewhat use pip as a "cross-platform package manager" for distributing single-binary CLI applications.

Metadata

Release files for gh-bin 2.101.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-bin 2.101.0
File
gh_bin-2.101.0-py3-none-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_bin-2.101.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64, Linux musl 1.1+ ARM64 Details
gh_bin-2.101.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
gh_bin-2.101.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details

Total release size: 57.7 MB

Release files / gh_bin-2.101.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl

Download URL gh_bin-2.101.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Size 15.0 MB
Tags Linux glibc 2.17+ x86-64 Linux musl 1.1+ x86-64 Python 3
SHA-256 checksum
How to use checksums
c031f0fdfdea2020c2ea8c14d1926be686da70fc682ea609bdc1dca0e3ecc8dc
BLAKE2b-256 checksum
How to use checksums
4aeb67fea6e4367522aa67d6ec5de44dba265c82b55a0e2e16f4573dfc58516b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / gh_bin-2.101.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl

Download URL gh_bin-2.101.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Size 13.5 MB
Tags Linux glibc 2.17+ ARM64 Linux musl 1.1+ ARM64 Python 3
SHA-256 checksum
How to use checksums
9d84d2fb5cdf91f77a3772e0424db4f46b63638dfd2dcd7e32e1ed1088f0874b
BLAKE2b-256 checksum
How to use checksums
1f6fcec16b2812e06a63a73a0b4687182ea1e8f989f3a241e5153fe345b8dc22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / gh_bin-2.101.0-py3-none-macosx_11_0_arm64.whl

Download URL gh_bin-2.101.0-py3-none-macosx_11_0_arm64.whl
Size 13.8 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b6c5812a099f5224eabadf53b59265182165bc9d9b1eea60e78383b5c6ce5c58
BLAKE2b-256 checksum
How to use checksums
4806198e566e669651778cefb5552084788cf50b111726d6b3d333b8e6b3363e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / gh_bin-2.101.0-py3-none-macosx_10_9_x86_64.whl

Download URL gh_bin-2.101.0-py3-none-macosx_10_9_x86_64.whl
Size 15.5 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
54f1146f50849d2981bbb7110426bf58e8c792b7c8cff1c64ae7d6f97b794239
BLAKE2b-256 checksum
How to use checksums
c4b3d4e9e0c0958341c4c1f5759f69e81b9701b823aa05dabe0e2b9c7c6c8f8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
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