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

Uploaded Python 3Windows x86-64

haybarn_cli-1.5.2rc10-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.2rc10-py3-none-musllinux_1_2_aarch64.whl (21.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

haybarn_cli-1.5.2rc10-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.2rc10-py3-none-manylinux_2_28_aarch64.whl (20.1 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

haybarn_cli-1.5.2rc10-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.2rc10-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc10-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b7a2f9d2eefc68196356235f4cea7b1278a3f081eb3e1e049664372ebfa6a6fa
MD5 e4aa52f74a7793755261e69d65f0305f
BLAKE2b-256 3eadee0514487a996df3cf550ca67b9ab9667db806efea489804a326f5487216

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc10-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c888b5386bc6bfe25b8480b276d47f844a2231835c80be32dc67098fa4d9f73b
MD5 0c19e180fe74d7b3ae7fca0d9c1d0e3c
BLAKE2b-256 d783cb7d3148ee9c50e60beba7a0bbeab033b64c68be72ac93d14c53ec9db7f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc10-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a79beacb2a93c1487a31aef45309bab19171fb151058d0a7dced035bdeb1eb27
MD5 2d5042fd55ba611adec0e58f712fbd61
BLAKE2b-256 d3b9959b7aadd022de7a86d48f45f8347a1e5965ea9be967cda6d5b898966b6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc10-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3cdf561068d973db66ecd5614e7205796789bac965ea040f3a1517b6798ea2a2
MD5 108f481a58e9d6059091adfcec5f0f23
BLAKE2b-256 ca3e51e908669cc48b2ed78f6705100effca5a609eea76fe369ee0b5373f074b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc10-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c69aaa82af1d6091a0a201397b8755aa3c086e4154a29226e0c2661d48bb6d84
MD5 056c9f80e7d186dcacae1db2c7a8a987
BLAKE2b-256 fe3b754cbd64e28ca76fc324c6b0e37fb1674ec521227f200cd3d858a697cfb6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc10-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 92677fe6935ff8b88b5024af34662aa5e3561c10caf211a3d906c4e1c72a1b59
MD5 81f9c8d50296c692ef5f635b01a94e5c
BLAKE2b-256 4f142cfec1f3508b690baa845d6b0d5e9a9dc6d66af3e2938357638f0bf4e205

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc10-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c5381304656d61aaf4f4fb2394e2a5eb386bafeb2aee70bca7d582e9ebd02fe
MD5 16e032e56810ecf28b30b2b5450f6b3e
BLAKE2b-256 7a2bba38b4ec5b718f697c5ff179c03180b948ac7f27f00c4cf54acb7388963c

See more details on using hashes here.

Provenance

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