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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 81786838c0b705b81a56622e8cbb8fcf3ebf5fd15d3d76a6aec7ba19fc628307
MD5 feafd170a33516d78a8e76e25fc534e7
BLAKE2b-256 9b661bf32d802c4cb04f0da4df237b520b9279ef8873fd89aa0a37e8f830db77

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc13-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1392ee7a7404852682a86fdc57da47782fb43d451c17b537e72e96233105096d
MD5 50422c416866c0327940cc05edc1f355
BLAKE2b-256 4e7d47ef4c5c0f6308f7b8d6025e5645789adc74c78a6b68a3fbe15573c59ae5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc13-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2592f8ef7cd5c95401bf386373421fae5c946b3b475698d66e95f78b4a5cfc0f
MD5 a1ed624d2fc75e4b452f8224732ad499
BLAKE2b-256 fdad1bf3d48447fcc3357de71499039eca71b406c0cdf44f5ca3080d9f667f61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc13-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 25de7dd941b39efe5647a20a4abf357484372b60ea577c54504d7e4cd3f573b8
MD5 c5cbfab215821860fb4aecff8fc60e83
BLAKE2b-256 e20f65fa5443d74ed8e4b750c5961aa6c6626186dd53a03043bb6c23fde09fa1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc13-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79a544ffcb7b03c9457201d1c031cae49ac70973c2276613089b0eb37b178209
MD5 525b9572e1fc75088c97100fb8df32e8
BLAKE2b-256 3f5d2c286ad809221a33716669a57a84b76559097949130d4d12eb35a9b5a412

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc13-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c7fe83f78bf549fef8daef436c44eb46edaf06686353c0129614384656259f5c
MD5 4c834a5894c992eeafff1847e19b498b
BLAKE2b-256 6761458f01122f27490822480362c4ec9f3c847bda842794994f1dd24b5d900b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc13-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa8eda5a7aebfc1541f60e477f486f518ee9354a342c046b68a48e1f38830696
MD5 a6b0da477546f9a503b1e98eb6c02615
BLAKE2b-256 8a4cc70496f2c4c4612609a657fdde5b54ee5fc419da8ef446099a63e91d377c

See more details on using hashes here.

Provenance

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