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

Uploaded Python 3Windows x86-64

haybarn_cli-1.5.3rc4-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.3rc4-py3-none-musllinux_1_2_aarch64.whl (21.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

haybarn_cli-1.5.3rc4-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.3rc4-py3-none-manylinux_2_28_aarch64.whl (20.1 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

haybarn_cli-1.5.3rc4-py3-none-macosx_11_0_x86_64.whl (18.9 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

haybarn_cli-1.5.3rc4-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.3rc4-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 2d12cb1fa611df2aea6fcd0f7e7e9f906fd60fccf1d3812a453958ac10b887fc
MD5 bdee7a307e6a022707715b7020fb2d64
BLAKE2b-256 65af3c062af9924e3f18b6cbd01c2f6a05c1ec22ef4f91eb7f46660d37e49e38

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.3rc4-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.3rc4-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc4-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 26f20185123bef8e22855e0e65366773bbc42d3876e094d31e85ac113e2cb32d
MD5 d412a63f0e74bb886c00b747d1d56fda
BLAKE2b-256 f7e28a7a33f8d7a173e6e1cd73cb82a41801624d3f54ff533305e8a3be1d927b

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.3rc4-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.3rc4-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc4-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ae2687535f3371ce7ec0cdf5855937f1c76dc5002e44a0f510ca2e12f8209fb2
MD5 5d6cd7f10566a0379b973c2a7f92e4f5
BLAKE2b-256 e9bb0f7076bb1500cc66372dd9055db8276801add785bf633adf13624b66b0f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.3rc4-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.3rc4-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc4-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98e85c71d3cb7ac75f3d5cbde13726548c189abacf3d729927f897f6e8eede17
MD5 71755983dbd4f1a2983cb4e73435b1d7
BLAKE2b-256 da1ac8f948b1cdc057c0d81d4846ab65480bc7c055fae74dea3120bcf59ff936

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.3rc4-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.3rc4-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc4-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c181089392fac03eabb220c57e4867fb6501d74bec3b7f242c492213731c9b6f
MD5 1b1313bd6e557e00555f40981e11ad0f
BLAKE2b-256 09200efcef5e01f7c88a82fd9ad7a12952aa7be6158f7f7f9825c667201594ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.3rc4-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.3rc4-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc4-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 95678a353f9e56d145706bba40621ff735132e14244bb621cc1264d09bfecc8c
MD5 c5523bd45386f5441ef261d4c1c877ce
BLAKE2b-256 5b335a5beb5a2e613f3ed939b223c044007d9075060916fe2baef78faef5033f

See more details on using hashes here.

Provenance

The following attestation bundles were made for haybarn_cli-1.5.3rc4-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.3rc4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a67f571f7576f93d20c963f498e493f6aa3d8cc707f43a634eaab08094eee078
MD5 b4c370413bb0ea866ce90a7d0ba4edc2
BLAKE2b-256 07eca897fe27225776727b86e7df409e51fb631b2788dae48c678843b1afbe16

See more details on using hashes here.

Provenance

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