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.4rc1-py3-none-win_amd64.whl (10.2 MB view details)

Uploaded Python 3Windows x86-64

haybarn_cli-1.5.4rc1-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.4rc1-py3-none-musllinux_1_2_aarch64.whl (21.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

haybarn_cli-1.5.4rc1-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.4rc1-py3-none-manylinux_2_28_aarch64.whl (20.1 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

haybarn_cli-1.5.4rc1-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.4rc1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c762b5f6e49d697bab834c2c75789f3fb6f772e891c86a04c0504cfc6f787e88
MD5 544896b7c47d968301aa72bd36c98901
BLAKE2b-256 9738705ff3fe22212e6899edf52f53cbc92606c525834a2e62f59dacbe74618a

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc1-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.4rc1-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1fbcd3293cc7ae4debf2a05e15851df0500b1487c90c795e137873a5e59491cf
MD5 6ced52b3c0e4fb70538aabf8958ada75
BLAKE2b-256 75e8f7f0cf887b40d36be49af57393e1f410f9e83624c9f9aae06eebf8030ed8

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc1-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.4rc1-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e41b7070ba91f51d57c83f6f3aba7359030242725c31009dec7ba5802a2025c0
MD5 a870080348661be4562d796756fa7937
BLAKE2b-256 aee6785f633be9d9957651f7f1cf80e54e766607a6e66e17b906eed5f9f4a02d

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc1-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.4rc1-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc1-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eaf7b9c2799ac7516a1d99572ff5a5e36f5fd87d1fa350a01b50f0f5369851f0
MD5 fee852ec503d58894eb91ed9ea7a41fa
BLAKE2b-256 89040931de3205a0a1fbfd55400d343dec52c778ca7f49a50484743afa760bcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc1-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.4rc1-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc1-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 70d1086149e22361a71a91d7e435f9a53f810e67442ae8f3ced94a53ce4613a0
MD5 06179718a0e2e89a2da123b453a3a996
BLAKE2b-256 c4f9fe85b19f9dddbc4796885e879657bd8bbb238de49c59dd887d0860a02ab6

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc1-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.4rc1-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 832c5ec20dfc128ec2b10c3f3322f0b2f8be09324ee5c3a5493260d124217214
MD5 f1cac64aa75c43fd65944a52e56327e1
BLAKE2b-256 d648fdc651c5ad56945e38e71ae5a8bfd949337fc114b21e7b159457e189b0f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc1-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.4rc1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.4rc1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed9d926b7c8af6a5ed1c985f5921bfc2138d5fffe5923cae433e08f5f3ef213f
MD5 b4d480075ef3fba9169adfba832ec53c
BLAKE2b-256 741ed63332780a23f383332006ae817e103410559136b97d278605422b150f2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.4rc1-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