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.2rc8-py3-none-win_amd64.whl (10.1 MB view details)

Uploaded Python 3Windows x86-64

haybarn_cli-1.5.2rc8-py3-none-musllinux_1_2_x86_64.whl (23.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

haybarn_cli-1.5.2rc8-py3-none-musllinux_1_2_aarch64.whl (21.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

haybarn_cli-1.5.2rc8-py3-none-manylinux_2_28_x86_64.whl (22.0 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

haybarn_cli-1.5.2rc8-py3-none-manylinux_2_28_aarch64.whl (20.1 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

haybarn_cli-1.5.2rc8-py3-none-macosx_11_0_x86_64.whl (18.9 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

haybarn_cli-1.5.2rc8-py3-none-macosx_11_0_arm64.whl (17.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file haybarn_cli-1.5.2rc8-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc8-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 79b1add218543f94cf46b06369cf1c5193002d2cf1a18bbcaacc969a3a622f2f
MD5 214ada415bfe51054116b4f0a0d2f42b
BLAKE2b-256 d8e071d9e7606899f1b018e39d020f6e7a7fff0f217f9875e837aff76c75f189

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.2rc8-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.2rc8-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc8-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 099e1a3157799b7537c6204c384a7b8d5286731fe9170ad02d9bb7d3ea255623
MD5 e932ade77b60f3d0b5519ab2d7d58a9e
BLAKE2b-256 e196ffa586268213f231d87a13ad74e0606971d49121f1cb93986d323b109ba1

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.2rc8-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.2rc8-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc8-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1fbf76c06e9953d56f9a92c78366979edf74fbdb4c53da6ee26297f2555582fc
MD5 e106693d0d346e82c5d1fc602627d952
BLAKE2b-256 e7ab44b69eac25780052aaff2a16fbf5f8b72ba675219fd133606cca9fca9864

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.2rc8-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.2rc8-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc8-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 505848773f91a78f777e0c3a4510698f73ef381f01a06080cdfae7a267cf274b
MD5 1246ba78b61c1d5b658df312514cff17
BLAKE2b-256 fa1b928433c4e0516c82e095ece4853071a24c3fcf3ae551cef134dc2ab77c4a

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.2rc8-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.2rc8-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc8-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f984b40b499671e68a1d6d7ca5cd9f0c361050c2a768b91e9ebea9195eb0a337
MD5 12c8bcb8b10c54f2682440cc341ae8ac
BLAKE2b-256 3e0c0a3d635bed132e6858f2025b3c5e87e2c772d6fdb9d7c2c7f90c3924e511

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.2rc8-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.2rc8-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc8-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 54d1aad5db782369e1ee9c370fbf447cb9084b1596b68e31db6ccefefb5cb489
MD5 0aed8542efb6310f547a1b1bee545f1f
BLAKE2b-256 7545e1d1154d5b2337d3f3cc5223cd6f8b3e1242b50c8974f051cc210471b472

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.2rc8-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.2rc8-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ffd46c7da91b360a83d5262d2c63e3b4a50ac38f10437183dd3b224f34f929e6
MD5 3cda0a63be647bc1fe41f5fd7e088bf7
BLAKE2b-256 79ee0556da0f3212f5f8510835c90c8fefd5d883c90fe8ad6b21be8059f43c32

See more details on using hashes here.

Provenance

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