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

Uploaded Python 3musllinux: musl 1.1+ x86-64

temporal_bin-1.5.1-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (47.5 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

temporal_bin-1.5.1-py3-none-macosx_11_0_arm64.whl (49.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

temporal_bin-1.5.1-py3-none-macosx_10_9_x86_64.whl (50.7 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.5.1-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a24b9b2b1b837871fd4946a7f095e39c40e81a72aec902ea6e67908e575c03bc
MD5 1a0b52e6979aa973d0f3d1cbe2ab06de
BLAKE2b-256 71e002f4839dd668b1c0e89f10c85551c487f487d36d89fbca4d7dcd8165e37f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.5.1-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0e34ed3e98462501a06346ce0c30480cfc9533854706d66f438cb0f154384a4d
MD5 b633ac26b965b99f8c5874419990d158
BLAKE2b-256 600b78333b4c5fc7cc8472dd3f7b2bb2cf4be8ae73c13e1b6bbb554bc6a2adc4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.5.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0ddac086f57f707fdcde75d43f8df63fb8104644109475f5bcf513c4b6c7920
MD5 3f48b5cbc9763f38203e1b95efe26322
BLAKE2b-256 65cebe501bd8d2e1fe2d77eb86f46829f73a414bfbb39d0bd95d957f426fdb86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for temporal_bin-1.5.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aa3c9523c1f74e84b658a647a7e3b88e82273d1d62a1db1a443de4b385d75bc4
MD5 1bf8c820963567a0e27dcb4bc813ac9f
BLAKE2b-256 c5f3d01b34187a8459a6cd2797f7cb97829756442528ee25e1da6c12e57f867c

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