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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc7-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1f7df2e67a8dc2956a09c943cea414e6a6d9978711f651d8eac78bd756b91594
MD5 8395b4275637d46d72626497388484f8
BLAKE2b-256 a9e5c33a98bebda1f361c4118fdef1ceba0b8801bf9eb61736d2885013c756d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc7-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f97747d49017a2746ad3d7275e86a5385c1b63b13b5a4818c9cac1fbd142d7e8
MD5 4aa4a746ba41f741f2b03d34b58fce07
BLAKE2b-256 baa1d7b2af41ce1e026839618d64c05b1eb8a77172941b7135f1b6fab120e43c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc7-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3f465d516dd416c596486230078ee978c3f7302ed65e0db3b288b25073dc1edf
MD5 105d4ce54dfdc16477c50923e1e5289f
BLAKE2b-256 0ac2e2d1a7f8bfe2f28e23172fd7a90791aea9ccb88968e4da4a1ad05d4fa4a0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc7-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 044935fe9871b7f36461cc3c8b0653b23fe7d8e923aa7b5d35fc5776a288e642
MD5 962f4638278f605cae641e04d913ff87
BLAKE2b-256 1f43b8795267db003c1a587afe423410cb0e22315e8af4c51ff6d9309d7e1b63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc7-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ea26461d34899be7598520bd14e6989384cc4b4de4f97e5b46298e6801016d38
MD5 1be368b8b8ed1e4c16058543f2e17231
BLAKE2b-256 3f8af448715742f1398ffb456f02b6657ca565ed0436e5ebbfa238022b72117b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc7-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 28fe8c1a58267ae162513ee354262282878582de67f6a163e9af9e0f0d4e71f5
MD5 2aee2a78c3c0b7e7fc3aada32b7199b6
BLAKE2b-256 2ef20633ffb3eca365bfde644898f74d24afbfc004792faa0a6b1d8da7828e81

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.2rc7-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76349de3d0216e651400315f6e70902083c43cdf93ec68e7c5b69f2b7403452a
MD5 3886900eeff27ffc6f8635d35e9c6bd3
BLAKE2b-256 2cdea5fed97b25708b758f24bc44fb3fb41ef278fdb4618d97ee22f2ba41b638

See more details on using hashes here.

Provenance

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