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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc7-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9cde076b4f90fb812b6470ba11ee3619647874842967f3b9b07a17325cfd4391
MD5 9d530b07e03aa91a683a627fde053b7f
BLAKE2b-256 51236cc98bc0666d715a8583a0900a246c217026e04b543be005bef094c2cd45

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc7-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 951992df6d5ade32fb71b5795a0856868c37373b8812824b5bc35fa343c2a298
MD5 c598196886cb7527f6b32a2a25b5f56b
BLAKE2b-256 27e7ab3f0ecd5745fb5a1a88562ebe95d63dc619736014052244a7f7a5439768

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc7-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 781e526f9e05d18588174f6d7d675163d17752d95421b2562d96a715531b2db4
MD5 4348bbef348313d96c879943a79293f5
BLAKE2b-256 6f0b612a33ae30092a4db066746134ddac0e8ca0a7c52b3bad596f48565f905c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc7-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ace0086d259e3ffdbdb1c879e00a698b9e563fd3b7dc444cf9cb217d433c63b9
MD5 dcb85313ac10e0c555952171995a0867
BLAKE2b-256 7a6bdda9e769731ea60062aaec4acc904746b2da29c8f1d5f806b57708690b09

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc7-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5d24fbf9d6dee0fa381eb24581905c051da0bd3de52c5b7b42c9f9647b645d29
MD5 e3a05138e0b7e9d86f92f20c70f00940
BLAKE2b-256 152ad3f3e6c6ba09c24908397c148c08f692fdf642fb538292179f2383465ad5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc7-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6469d4d72acd5f7ec9a95430b43d52a12f24aa8c4d81996d51473f4b20bff1d4
MD5 952b8175e3b8aea143e7f0b24691209e
BLAKE2b-256 10b124b79f151465d0d506dd1a8e5fc6ddf1e5634901a8fc9df55ceb828ee90d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc7-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92248b0ceb2ddb5d956b33234242ed28109176d11c34c3ed868450dc1862a9d9
MD5 f236e4a4f72f637eb4cdf89fc605ffb2
BLAKE2b-256 8a69a5b5baf33732411dbd5e47a2fdd7aebc05260a31de8967a8fda69f715eac

See more details on using hashes here.

Provenance

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