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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 314c1510c0b3c6be6a248f25e78b64d262b94edd6fb92de95dd03e290b10c2a7
MD5 15ed54aa322e74bcc8290d5f5720a288
BLAKE2b-256 0757f706ca082786888894a564a11bb7bcbbea2084ca90fc90fa82599e7ff403

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f4df4447eb1168e981336843822aef7f54b002102ae7e4a7796d8e34e38e174
MD5 cd7ca6dfa7749364c42d200a3d96094e
BLAKE2b-256 4dc44d66527e75a3a578b752808fc6478cbe0dd4d8ad3d5e7ef53dcbb3d17e5a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 88f7d63046efa7c15620b587b28fa1e975e805445aac3428c791384a31f7c93a
MD5 9fb52f2c156b6e3a1c149b32c5b42f12
BLAKE2b-256 d67e5de2723da4bdf8681548c27c66458ba3ca1a6ae4205c5998db3db9cd4f3f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc1-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ead0a0c028addda8211e065efd80ccd2c7cbd9c2d9f3c62276f856fb8794e87d
MD5 39a9846bb7286dd1d3db8471cfd76d19
BLAKE2b-256 6e60a27c6ba632a3359b0468ebfbf148231e1041c79f5b1e050bd614b48fd3bc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc1-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9e42f8256d0a1f3a341d79c80b1ca90d5fafaac809c404ccb26647e506170138
MD5 1107b39a81141f3e2215f9847f28f60c
BLAKE2b-256 c8da393e858e12b48182bc21130f0b9a4ed7c042265fd24d5db171032a289174

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc1-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 1d67f4db31552ee44ae834af4e0482f1c2fe7c1d3f9149ad8b7d7f76908a5387
MD5 af207f4dadb2ba924e16323b6b4b79bc
BLAKE2b-256 4737a0a31248e95b939eade8e9e21dec74346e6111c11ee723a140988c43af2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c59f3fd14d8f9f2065b1eb58372058784a09934edd137296b7a1c7aad3ec2a9e
MD5 669f8a050b64a614de3e2f703c34bbbb
BLAKE2b-256 8938dc8b74e56ebb7958c7b10178f234897fbfe7f57a11f3044f67627daaf9ec

See more details on using hashes here.

Provenance

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