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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 912a37314ed940d2fbb5fb8e731547e62e1b5b6e9650d59948de037fe21534f5
MD5 abf5f2d8392f6e05d563162ca4bf1258
BLAKE2b-256 c1e1257080bb299f07f2ba86f9ac3dcd47d08d68865f041576fa2b7f18d7728d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc3-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 31ac770e6990121cf32cb5fa95785f98f8d350a271f0d1329dcf56f5fa8a1059
MD5 d2837ff345f536849f860113c8729a57
BLAKE2b-256 afab5ca3c0bdf1b2476c62cbb7b4f4a579318b75f5208cfb0eee9ad93fced805

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc3-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a6bfe8eaa67307ed5efce1cc586008a989f7d10dd2d87e8d19201b90da2e9cf6
MD5 9f45c6805ad9e2e9ec8e9f13d3604c7c
BLAKE2b-256 d3259b5e3f6347a32b306ae587705e5a4adc78400f547364069b06e61ba9e399

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc3-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bbe585435c979867380fcb2a3c1b359e342737bbcb5656203f3783a6926ced5f
MD5 7e709e3795423790b4f3119c834ba27d
BLAKE2b-256 54fa1703a391793ecbff89d197b23a42a0f4857bd2641e7b30855f10af9470eb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc3-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f8a0bc60253b09a9550cc95ef87c13ee55a223b65bec15d81d69c775f4359e36
MD5 06e569a3b276a9d20e8c6ddc2ca30d0f
BLAKE2b-256 0a1e036ae554c277d66770c13d4661eaeda2b1bc50d727d388c79a39bc36b8cb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc3-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 3edb6d18a2ccae33790ceeb2c60155f97448530aeeea71556b4b84e70dd1cb0f
MD5 1780f20f437bdc1a25d8f26ae7c05d59
BLAKE2b-256 40a4cb63b38ba0cc98789c7542188da5f97d114e87ad782f1fad1fa4591c8cdf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e315aefe871cfededd7e4dfbf1ebcdd8baecbe7e1234de5e3e017263b86cac8
MD5 1e6988ca42c9797c8c75696bd8164c6f
BLAKE2b-256 98043a4f95bb8755028dff8d0a9cea3466f9b82a7585c3d064869db4c608dcb2

See more details on using hashes here.

Provenance

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