Skip to main content

Haybarn CLI — pre-built haybarn binary, runnable via uvx haybarn-cli or pipx run haybarn-cli.

Project description

haybarn-cli on PyPI

Run Haybarn — an independent derived distribution of DuckDB — directly from PyPI:

uvx haybarn-cli -c "SELECT 'powered by DuckDB' AS haybarn;"
# or
pipx run haybarn-cli -c "SELECT 'powered by DuckDB' AS haybarn;"

What this is

haybarn-cli is a binary-distribution package. Each PyPI wheel embeds the pre-built haybarn binary for one platform, tagged so pip / uv auto-select the correct one:

  • manylinux_2_28_x86_64 — glibc-based Linux on x86_64
  • manylinux_2_28_aarch64 — glibc-based Linux on aarch64
  • musllinux_1_2_x86_64 — Alpine / musl Linux on x86_64
  • musllinux_1_2_aarch64 — Alpine / musl Linux on aarch64
  • macosx_11_0_x86_64 — macOS 11+ on Intel
  • macosx_11_0_arm64 — macOS 11+ on Apple Silicon
  • win_amd64 — 64-bit Windows

The Python shim (haybarn_cli:main) os.execvs into the bundled binary, so signals and exit codes propagate naturally.

Versions

  • uvx haybarn-cli — latest stable.
  • uvx haybarn-cli@1.5.2rc7 — pin to a specific release candidate. (PEP 440 normalizes 1.5.2-rc71.5.2rc7.)

Related

  • haybarn (npm) — same binary, run via npx haybarn.
  • haybarn-python (PyPI, future) — Python library with native bindings (import haybarn as duckdb). Different package; this one is just the CLI.

Trademark

Haybarn is an independent derived distribution of DuckDB published by Query Farm LLC. Not affiliated with or endorsed by the DuckDB Foundation. DuckDB is a trademark of the DuckDB Foundation.

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.

haybarn_cli-1.5.4rc2-py3-none-win_amd64.whl (10.2 MB view details)

Uploaded Python 3Windows x86-64

haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_x86_64.whl (23.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_aarch64.whl (21.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_x86_64.whl (22.1 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_aarch64.whl (20.1 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_x86_64.whl (18.9 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_arm64.whl (17.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file haybarn_cli-1.5.4rc2-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1f91d4d0528dda7501e27db8c30d970f50ece1865b3d500564a956ff9cca1ee3
MD5 07c2227bc85eac713614ca462744590a
BLAKE2b-256 f51a8b3ae7e5b562c8064dfdc5168d3b837fcf89b70791f75aef5b9d8aba98e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc2-py3-none-win_amd64.whl:

Publisher: haybarn-pypi-cli-publish.yml on Query-farm-haybarn/haybarn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0325feae62ee7923fa086daab727c8c055bc7cc332e916d1275c76e2a9a3c5f2
MD5 a5f54338bda8da2640db46264d78e28e
BLAKE2b-256 fcbbca0f700c05b622b083618d9ed66a2e9b5efd26d28944099199d74fbf94ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_x86_64.whl:

Publisher: haybarn-pypi-cli-publish.yml on Query-farm-haybarn/haybarn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aff688a6d7a42964b39e96803debbcf2c3e78a338529497f0e17995c6d633e7c
MD5 377c51a0240a18061f03e2b6bded6ec6
BLAKE2b-256 48ed632a9753fc514623f45279183fc86ae167ba314726ea7920f2fae15efbcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc2-py3-none-musllinux_1_2_aarch64.whl:

Publisher: haybarn-pypi-cli-publish.yml on Query-farm-haybarn/haybarn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 92461515b3cc5abbc52b46cc009200cb51de3d2c60ca33a1f3b19414faafcd4c
MD5 4881fa8dd916fb57e3c9b7fc021e77ad
BLAKE2b-256 f5864cb8e47486a788c7d0f3146f3baa01050c4d1ca8d67e5fbe6fc4d75327c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_x86_64.whl:

Publisher: haybarn-pypi-cli-publish.yml on Query-farm-haybarn/haybarn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f6554e6a8a6f60768e063c5fece681bcb2f6af237d9fef1f692a8aeda75dbc3
MD5 18b8f4e65b3d4d5d53a3d72b706da515
BLAKE2b-256 d09857dbbc84b42958dd30169eda0930e05f7953c93b7094bf3d8c0a0417d2d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc2-py3-none-manylinux_2_28_aarch64.whl:

Publisher: haybarn-pypi-cli-publish.yml on Query-farm-haybarn/haybarn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fbb5ba7127484bdc045e07193dfc141d4a73beb2e48d9e3af8060cccb87ed01e
MD5 4e283650ffee4d7a2a27ac21adc92d22
BLAKE2b-256 7a814b039c1d7ed9034d768d805ca7fa1174dbc01a2fccdce98457b9075d673a

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_x86_64.whl:

Publisher: haybarn-pypi-cli-publish.yml on Query-farm-haybarn/haybarn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82effb1d4c9eeb0d3c962cc7718b7bc6b8e3ca143169b23805bd932c964d5789
MD5 4cbe07c6210882c767df7643bb7c8838
BLAKE2b-256 af55057515e74034f246a75cd18ae3685f86df2f24294f543a4589d91f877d85

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc2-py3-none-macosx_11_0_arm64.whl:

Publisher: haybarn-pypi-cli-publish.yml on Query-farm-haybarn/haybarn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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