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

Uploaded Python 3musllinux: musl 1.1+ x86-64

usql_bin-0.20.8-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl (41.4 MB view details)

Uploaded Python 3musllinux: musl 1.1+ ARM64

usql_bin-0.20.8-py3-none-macosx_11_0_arm64.whl (56.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

usql_bin-0.20.8-py3-none-macosx_10_9_x86_64.whl (62.0 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for usql_bin-0.20.8-py3-none-manylinux2014_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9d047631be543fde49db6e083feb49528e2109dc8bcb4cda4426683e3edab163
MD5 e3ee61f3c20ebec3baafc67041059e0d
BLAKE2b-256 479c388e8070cc3a784a266a748c76515fe3a262d1d9c90b482cda219575c219

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for usql_bin-0.20.8-py3-none-manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 defcb4526c289f337f9cc4171e8d8497c68daf75e8b42b5058dc8b1d51372c67
MD5 59eda4ed62a5c111bd37c1c9ca67014e
BLAKE2b-256 7b4057939e907c001c70e312bc76e3c10e3c9134fe9674f490e91e1677388727

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for usql_bin-0.20.8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee8ce0c5be6c5b09d8c2da763c2e343e37a0fcb486abcbae128fe4479865bb16
MD5 08c847cd3d1944d23ed05340f1f840aa
BLAKE2b-256 41bd964801e3c9b49dd948bc287fe1510763caf450a27c0afa22932e920ceb00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for usql_bin-0.20.8-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1aa1e33e1108858804eb0e2dfa7f48caa35e0fdf5b2269ee96ca8a07e1e55dc2
MD5 4de8ce263a3dcfefa8aa119064e6d9a0
BLAKE2b-256 fdf902e9c821752fb9ffc76a1ab30773335cb2a8b8a144807aecdc4e10611a97

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