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.2-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (74.3 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

temporal_bin-1.6.2-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (71.6 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

temporal_bin-1.6.2-py3-none-macosx_11_0_arm64.whl (75.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

temporal_bin-1.6.2-py3-none-macosx_10_9_x86_64.whl (75.1 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.2-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ff08dda24c065f4122d4d4ac7c828205017aae7ca0a3d58e048ba0e87c9f49c2
MD5 3cef16ba4d74e5405a783a500a5a0748
BLAKE2b-256 e655bc400a1fa6353604ddf5f027048e925a41f025472d736c9ea412af056d2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.2-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c65aca3b378b1219f76010658dbc211c3611dd9ce1f7d33d0cef242d28d08951
MD5 620cc2f8d80edd8051431029a988382a
BLAKE2b-256 888c8621402676f880c9d890ed91291a21682d88f975ce671829ae93d77c48c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e3904257772f31376ccb312104beaa95be8fbadf9838119b787457350c13ba9
MD5 41ff47b8a0e961839649205b467dbe31
BLAKE2b-256 a6b5614ca99287653a52e7d5273ac75e3553e980ae96676eedba123e2278f6b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.6.2-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2e02e8f8acb7824a021ef28b13aefffbf4ebeace9cbc5458aae015585332e14b
MD5 1adb113a50d68c1db15be557af0acf27
BLAKE2b-256 652d597f9a14f821a80eb4f02af49a7a85491a9e745b8de6499f3086d3fb8e81

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