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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc9-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 070e16bc1fba5948751e605714542aeb33cc12dd81f02b1c6f083a6924ff69f4
MD5 46e178d25afe530b9a60120ec7c1b642
BLAKE2b-256 e6b81d397b3e024ea712d9908485393c9b1be1087f43512d88f348ed09d4ac69

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc9-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 830de2c1e4fe0a1ad4217e4ce0474c5a1d78ac08a96657581b871f29a06aa6ae
MD5 275a6052efc719c6df8988232377a64c
BLAKE2b-256 abad024a95939b3742889ba4d0cc6d931b693c9951bb8b631e0c2846e6f8e80c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc9-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f27bea3b1c1470e0e28696f1275c1b10a9e695de08c536f932dc707fcc5cef13
MD5 53a141d60db73d8ab9375bbc95d02aeb
BLAKE2b-256 ba5e2a37fe3e37eee331c8a0444aa381cd5473c4d3991f8dbe028342c34c43ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc9-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 39cc6e1b5eb5cb67fd61743950ff794a34f6a6cf55f43415155cdaf5d2c38697
MD5 d10c7c36c12b071c2d28e4e77f70a585
BLAKE2b-256 8ea723daa40ad03f798d54c5832d3d4d49ea547efbf209e08bdaea2430c8f00e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc9-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 326139bd3a6fba43d2a695ae279f72bd18a8e0c1f10fee5d3da3b874aecee804
MD5 7c4efc0ad52d7d91b1386320690adc69
BLAKE2b-256 613faed2c0d85df6130f2b7d5d0ad5baed3da6de9cff84dcc93cccf37eb70539

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc9-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 186a59cc1eda0712a907dc48794c3af5a1c2a1dadf801fa721f456004fa05578
MD5 a2fb01b9584f0d259c94168539cc0610
BLAKE2b-256 7d581f6510b75d4fe2afc0c4e4bc5bfc32251089b2b0fa67fda4855d990c43c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 edde1077447dee87c3c06ed9d38a6a10e9961a1f20d3b5f93e0aa08610d4753b
MD5 9840205c5c51aba79321c11cb6e03403
BLAKE2b-256 5efc4be8d027651a7b5b7ff05beaba7b18fbaeb575bb86af9e375534006e95e2

See more details on using hashes here.

Provenance

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