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 just reach out and we will happily 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 somehwat 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.6.1-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (74.1 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

temporal_bin-1.6.1-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (71.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

temporal_bin-1.6.1-py3-none-macosx_11_0_arm64.whl (74.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

temporal_bin-1.6.1-py3-none-macosx_10_9_x86_64.whl (74.9 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.1-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 589dc12f855e35a25f292d51c3df56bf48e382fe67e5d8298630573fdea105a3
MD5 6c29855310bc033ed7dc4b80536f74b2
BLAKE2b-256 41c7012886b078a429078da86aa6cc356682290e5fd447f95839a3506989798d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.1-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1fe4d9136243b7b43c6a3e6b31ae0e77c4f2129c9b083f3e83ccc9f7517fc44a
MD5 d41a7afe86699aa0f1f9b359dd33f353
BLAKE2b-256 bf3df0a69e7cc6f1836aa9e587764f13c1bf0ed568a8b4dd56517fe346f6febb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ef6678abcd2466cdd9f874a0ae23ad1bde6ff50d8fb4a306fbb13343a2fa5b5
MD5 6dd510fc8e3f9c72775951b540168a62
BLAKE2b-256 5eef5c2b4b0cf8bed0eab1794c4717a96abf5e1b7a69f7b9b54aa5a9fe0170b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4c4350decf13306373b89731972a71ba199b32a1734f8f627de2f0fb47d0e9f8
MD5 7aa5fd40b2b883b457746392740ebf31
BLAKE2b-256 bc20f37d7b98f2f8971675bdb314813a0a4cdc8b94eefd39b0c23a3a5ed0f50d

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