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 an official installer is supported through PyPI, the corresponding package here will be deprecated.

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.19.23-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl (39.8 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64musllinux: musl 1.1+ ARM64

usql_bin-0.19.23-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl (58.9 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64musllinux: musl 1.1+ x86-64

usql_bin-0.19.23-py3-none-macosx_11_0_arm64.whl (54.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

usql_bin-0.19.23-py3-none-macosx_10_9_x86_64.whl (58.5 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for usql_bin-0.19.23-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 300e7ae7d5664b03cce663dba3d620fdd470841defc1d79b0ccdd666809d0b20
MD5 e43a101ee9637067c2a38b6234ed7222
BLAKE2b-256 00b612de579b47944ea68ecf3803e7fa3eea7712098d9ef2270dfad3229c9a42

See more details on using hashes here.

File details

Details for the file usql_bin-0.19.23-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for usql_bin-0.19.23-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dda07f547228e15d9f3ee74363b314763345fa12986318090c22f4d5024c51d0
MD5 d90702e4831a56aa7c84225cc75b56b5
BLAKE2b-256 ec94a6137fd1775b992acebffab75128460225e938104718962d21d49a013320

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for usql_bin-0.19.23-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9b57f7422f4bd4164fa63409199b784b62ed27fc0fe9a97e1ec99603e8839a6
MD5 4299648fedbd49ef6072180461ec0325
BLAKE2b-256 7b16fbfdde75d59aa28e1e7699d7fcad9dcc475179b128e6dcb6e083449d9089

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for usql_bin-0.19.23-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b032bcdf610691a85fdf73ddde66227de825e64ba38a274c4242d0812db8baa
MD5 8de505ecbc1649a5ee760abb45b326e2
BLAKE2b-256 c82916ca3f1cd9eb5eeee345f77bd591bd2e62c3cc648079857167f8e3b3644d

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