Skip to main content

A thin wrapper to distribute https://github.com/temporalio/cli via pip.

Project description

temporal-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/temporalio/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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

temporal_bin-1.8.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (40.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

temporal_bin-1.8.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (36.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

temporal_bin-1.8.0-py3-none-macosx_11_0_arm64.whl (38.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

temporal_bin-1.8.0-py3-none-macosx_10_9_x86_64.whl (41.3 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file temporal_bin-1.8.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl.

File metadata

  • Download URL: temporal_bin-1.8.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
  • Upload date:
  • Size: 40.4 MB
  • Tags: Python 3, musllinux: musl 1.1+ x86-64
  • Uploaded using 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}

File hashes

Hashes for temporal_bin-1.8.0-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e5003f5b9f660468c8fcd9bbdbd9fa6ba09ef9c06c2db1c019544a753f051ff4
MD5 e5e31b1ae72d39fa8ac4763bf4fc6d9c
BLAKE2b-256 5567d57ff300f0587c6b81414bb3fec4fbce28abc2c894bf3029d29e5a463137

See more details on using hashes here.

File details

Details for the file temporal_bin-1.8.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

  • Download URL: temporal_bin-1.8.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
  • Upload date:
  • Size: 36.4 MB
  • Tags: Python 3, musllinux: musl 1.1+ ARM64
  • Uploaded using 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}

File hashes

Hashes for temporal_bin-1.8.0-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 24de865cf7f7f14033b96b66efd56579d84ed306ae27fb98056382ea31a1ffbf
MD5 868102c535611b854edab249516e1fd0
BLAKE2b-256 49ac07beb19e8426bf3567b03319b0bf1a46250948d8dd7a20532bce28109747

See more details on using hashes here.

File details

Details for the file temporal_bin-1.8.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: temporal_bin-1.8.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 38.3 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using 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}

File hashes

Hashes for temporal_bin-1.8.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5820922ff8bbe81c3490cff7ca16bf37e7e69df82a24d2e8534b718781fad63c
MD5 7a99aec7cf514c409e1a3cc86d13aea1
BLAKE2b-256 0a5b32e9c3c8e81b1086c1bbcd4986b94580521f3395c3e6d239807a411e6a1d

See more details on using hashes here.

File details

Details for the file temporal_bin-1.8.0-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: temporal_bin-1.8.0-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 41.3 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using 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}

File hashes

Hashes for temporal_bin-1.8.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fe751747919206995c171da75b6e18c4c5ea528997b8c9010fe94a9a306e9cf0
MD5 53a6a9cae4566ebc9ab9ce9cbe861025
BLAKE2b-256 ff842867e9b5bcc2f818b6e5a236c98eeb41173660484e8cb478c435e9f8bfaf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page