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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 5dc8e84a846dff9074701cb73c931f325497c088a9a1b63f540ed2f7437cc1c9
MD5 abb883a999a7841033dc0a2dbb97a9fb
BLAKE2b-256 b26b862bc248d33c0d00db3ecd21f9316cc3512723549ab7cea6c6377994c7d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc6-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cce9d85c8970c610598aa20ae96cca54f3635e933df534a541f1478d85ebd38b
MD5 4eb2be234751b506779a89324e25d694
BLAKE2b-256 de20f0b4971bf4c46bfa6fb31409dad8b0b0cef189d007566d0c839f1141befc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc6-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e8ce089d5b72e9d3e77feb5e7c04fa031280c4e494004173e2112c2225df4b7
MD5 062c73b1006d10710b349a75d3ddb60a
BLAKE2b-256 3a3b3a6bfec6c1a6fd1f642ccf09cc208c023b882f253623b69dcc86e604c732

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc6-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9c3856ef6771c92e37ae67c153773ae6ab79111e320e1f5961134bfc09712320
MD5 1cbecb0ec11dc427f298cf28ecc398d1
BLAKE2b-256 4b54af04d3f8d2544b1542e74b214d8ab4fba9420d6bb6c67734493fd3928d6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc6-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 71e11da97773e184e659a486fc80c9ccf85c84c9b3e8c92b98f3b94b05ed363a
MD5 6fcd1f98ca1cce8e1e553e26f1cb1385
BLAKE2b-256 b5709f4c5af38b73387da63924938e2a5cb1cc1c879913ce91240e040f196bcb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc6-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fe0d1a1c65d2d34012b2d089c7c5e9b82872e4a23274dae7c55033eeb61a2c8e
MD5 56a99a7f99d64554d18396462807bf3e
BLAKE2b-256 9cff534ba835b32d6d5a7092c72dd3f3342d127d703047c182e2338a521cd816

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 74b3f0cceeca32437b5448980a77a959cad41fd0af31aec9ba5c9656fe1115f4
MD5 0a0d3f80e5b0ce493dffadb44539aa7b
BLAKE2b-256 219ce858fd3eb22313abc3a20310a86cc9fad4603dee1749af8dd9c4b2929321

See more details on using hashes here.

Provenance

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