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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1b80ceacf8e4499a6a30c76616b14c396e479da255da2472e376f9e06a29e9bd
MD5 78c1dd8adafd90a5f0d30cda7910f8bd
BLAKE2b-256 e53231d5cf0d4c29fe5e73fb8e3a6dbf2e552890b3a59743997cb0633da13bfe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc5-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4066a3adbcc7023a62be62395eaf2909353726370551fceb97266082b631d821
MD5 0e6ca6bf4f1e5d1a41067223ff218205
BLAKE2b-256 9c2c5b733e2b987e6189a9890f8269c99d70c0a59926194c9c2549ff605c7bb3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc5-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b3c33823781721b7d93229cf1152c9a5bcf818b9c17622d057583319384f43f4
MD5 e22b5ad1a698c6523c9474a17806c4ae
BLAKE2b-256 89deff0f9a7bb1dcfac87a16062ca6366f3a7908a0ccbdad97848ab0780ee18d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc5-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f4fae914e0af8053178c20d78d3a38068ba1c39d98936493357f4ee84e8b9aec
MD5 976642c862481224c1da5080136171a1
BLAKE2b-256 f99ffd8e3ee2ab57c90b242c0cf995eaaf78926724151c179fedad2b4f4f90bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc5-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 350469ccc14039b5870636b5323cd50b307f9985f023f2ad50bb20072447dec1
MD5 d30e77a34ec36089da4e5040e5fdb1ea
BLAKE2b-256 dfd8782ff832fd4701fdeb5e47c178de10ff24f84880cb40c4df71cf391ccb55

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc5-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8d4f00b31afb075b1e51f92dba58af84c81af3ddce7e9899e4006b9d59083f2c
MD5 da24721f9975a592d97ca52db32aaf0c
BLAKE2b-256 a1acfe325fdae04b0c87b49057381b37350c2bc154658169c8365281a498707c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4f7b05a33d02f45862286e0ac0e11852fc24a195f8daa0f23f9b07e6a6ca54c
MD5 206f66c15b1655d05d78e8c9d575929e
BLAKE2b-256 7aba424735a205a8c1a7056703c7c9217c2b64058b8fefed379ad01067e80199

See more details on using hashes here.

Provenance

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