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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc8-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 75da2a11c31b4842ab1df77d07cef4df8a2e9cad86c1933f32f846d597061a04
MD5 d2554b6e8547fc42de54bf2eb5aa324c
BLAKE2b-256 5857e2de4885d8fe59de6a9e7298b9cbe6f09dcbbcad10027d5ebc8674b28d55

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc8-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c263103cdd0195e8b9aff483858068eede1c7881c190adb426e88770573fd8b4
MD5 e2144f1bbba808b351f93a54e6767448
BLAKE2b-256 7a74cd33bb091a9cac4fe3325043f84cc6aa51c332742fa765e25f7c2784e879

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc8-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 817c2b1b5e702c5a1b2cdda0d25918abe5e8381efc23a80ad82728e8e9fc6326
MD5 13c0724b79750ae6d7e8699f50e9fcd1
BLAKE2b-256 5cf420518cdf1721c6c1cf93803fe7862c7e3f727b5dc8d262d142c8f7509b1c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc8-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 965d2c8967402e18cd831c99ce2a79bf0b2c7b79f9b99b66e90928134073ba7f
MD5 da5b83b5dbccd0136cba12576171a310
BLAKE2b-256 168a833ef96a838237e9708c8b6b94125f0781c160fe9bff266ee3856d91e963

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc8-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bf7c7652abaddb3d84d80252bfa00b021647e544b82bee2fce5dc9c981d69add
MD5 706031be9dd05f152002019f2dbe2aab
BLAKE2b-256 3cec9c29336f91f09a2ffb9439329a129c0aed1e2555aa9ac6a6c95db6cb19fd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc8-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9f8559c9dd1f4a4fa923eea1d520bcadd38a25b523c9ab64c321784a684884e3
MD5 8bc81449d21d8cbe50c34f3e09e75344
BLAKE2b-256 84b341a820d698a045c94775978b981c4372de9c1fc3785252c8795eb5133487

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc8-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d5298573584921c43d54e2f3fd9a2e10e468611499c3a5380af3d399c8571b9
MD5 e9aa5e7be2908e046b0d34f8db1df296
BLAKE2b-256 d82b081e27c16d026b46b874945e893748af25386fdec212f4490cad019a1424

See more details on using hashes here.

Provenance

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