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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc9-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b5ef396b85cd554c00522c3d89df0491296ade7a95a67b612bdb29064bc8b99d
MD5 1cefbdfe32cc706ebc8fb6dec13ea00d
BLAKE2b-256 cfc81f461ac28a3aa503fdfd226c9397d28b485b8f3f359d6059c850d79f9e7f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc9-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e3de208998104063905bca085ceafbfc2ad2657748920dcf9ae7a4de7b01a958
MD5 7bd47c6a16f97620d6a83063240cb198
BLAKE2b-256 76fe009ad8f366dc45acd488859e87c947b4ba2f86fdd53e66f5bde71a992397

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc9-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3e881d5e8bbab0089ba880739ccbf2b5d11c02498596283d164d1c0278c36d48
MD5 19a8645d2c774b51394b329ccc36a0fd
BLAKE2b-256 26b67d982dd3a472d10d0822d2ded510b863cc616fa800fe28fbffe83e7536ae

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc9-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 37b74df0802325d32576fc804805fcd024bafcec12dd31ad2d56937e301a72cb
MD5 cf29cfbac2d29b9c154c19ed4ba1911c
BLAKE2b-256 f80ec5d93d05f1a052dafab6ac81e28e8e1aaab6794374c9df5cdddd05bee7f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc9-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95f936aaafff8263585e998cea76bc50fb50ce1d7914590866b8a9f53854104b
MD5 8e15cf60d119e7acedc4e29dd4092369
BLAKE2b-256 7e7656d886d0255dacc4039d9ad9afc3668174b8ddb6e5c8453bf01ab476cff9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc9-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5f80eaf76efa6e7194e04019ae7cfc28d715c4359ed155524d1e2d49a08cc380
MD5 c2f859acfd658ef83a3e4cca3f678dca
BLAKE2b-256 ad9da8888fcf6368a80c763248aee9d8e1cf120d5251902ba657298d6b90978e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df6e47b4781511ae6eff40d9fd5467000f094aac3ba4787ce9215028784ff795
MD5 9c04f651b20508e0fff1fbb2762ae5aa
BLAKE2b-256 38d10013e04f04a12b1303b7f7262b633facabd22ebbfe8ecbab7f391271e7a1

See more details on using hashes here.

Provenance

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