Skip to main content

A thin wrapper to distribute https://github.com/xo/usql via pip.

Project description

usql-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/xo/usql, 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.

usql_bin-0.21.4-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl (64.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ x86-64

usql_bin-0.21.4-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (40.2 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

usql_bin-0.21.4-py3-none-macosx_11_0_arm64.whl (56.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

usql_bin-0.21.4-py3-none-macosx_10_9_x86_64.whl (61.3 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file usql_bin-0.21.4-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for usql_bin-0.21.4-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9b9891adb6eec67b7b221ba9abbd4a8c124dd5bdb1d4d060fe78e109ddaa1a10
MD5 2d317ca814b0e310d8d8762cc4a4adfa
BLAKE2b-256 6b2e0369de30f612e14fc2d295076abd38f123456c704e9d97ad86cb8d04deb8

See more details on using hashes here.

File details

Details for the file usql_bin-0.21.4-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for usql_bin-0.21.4-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 968b7b7327a589f9adc240ff94b4cb10eca868e82940a52e6615a763be907e47
MD5 314e79f187cd98cfa25dd50e197387e3
BLAKE2b-256 99312dd0be402d8e2418260a6126b0afab4fe7494349e974372adcb74edafc0e

See more details on using hashes here.

File details

Details for the file usql_bin-0.21.4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for usql_bin-0.21.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea161f7a7db607ef15cd9569df2a5a861d6b08d3b2b8cc32e84b15c21f99b9a5
MD5 c28f7bbeeeb287b9a320afd18641af6a
BLAKE2b-256 bfdc90314a5a9db1fb46008a12005da900989d81683d3c287c6d9273a3dbcd74

See more details on using hashes here.

File details

Details for the file usql_bin-0.21.4-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for usql_bin-0.21.4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c423be4ff0f2e7702214d90f215b5b1f89af99937e44df18f6b98176a3785c25
MD5 2f57decba4d99cc67024fc45b7353358
BLAKE2b-256 de9dc6d18cc6310eab1e83ec5a15a4ad9313bfc9bc4fe52296aa5b7078a8b9a8

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