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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ x86-64

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc10-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 01f0c930cfdc921ea96cecf9ca885ffc1a105b7df6857d341be98d3bcbaf4e71
MD5 b6fb501dfd45942a4384f35434d98b00
BLAKE2b-256 da00b7710992a9b132d067775f983bc19390a72d7a77b56d1e672e2cb779d824

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc10-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d323ba9fae67f80d0dfed842e8d088ad567cff11becebd35a63ccb831554ad69
MD5 1b636af4663f4e70f00dc2a15ba22480
BLAKE2b-256 7a0b59113f523f9b5012915883dcb93d73fa6d829c48d5b4f43f20b986ad69c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc10-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 87ebe840c1f36ed7b8996c182e8ca574ec37f293283ed4dbec62b05f322485f9
MD5 7f038ddb12fed6eb76917c9154489a4b
BLAKE2b-256 4b282bceeb653d29151797ff3fe4930878e4272d6adbd3d15d8f1c107bd18025

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc10-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b9a11e1542e42e6488ec26f7e8a290a9ceb9ba1af064a279ffd686aa32266707
MD5 4d0ed05cec04f1202ff15c181ad0ff3b
BLAKE2b-256 389b9ed16c137e25bd6602d82c4a60d1a714249c5a29f48ebb306f5861340d18

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc10-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 333d537270e3b55bf6bc7ab2903feb77ca793c949ba33d35f8eefee34bcaae43
MD5 5b8ad81206557309a88638d945269aef
BLAKE2b-256 dfabc8a2b573c555ff92bf44bd7eef75eda51f8a961b86b5c155e0a5272f875f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc10-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 861d80a9f134b5ebd12a87a1b646e24b9ec661dd0d60ee309feb651bf57e2df6
MD5 549329d2fb1ab6702c599d8c97ca0635
BLAKE2b-256 e5d6855b8be1dcfd84142f4bd18b4ffa5c0532d33a35432c49f8baed53e36653

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for haybarn_cli-1.5.3rc10-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0cfb23b35072993ae82033b3f71618d6324bb8c00bd954c5be072250bdb397d7
MD5 a9cc2ea4781bc53c54fbd35ef3a3b780
BLAKE2b-256 e53255b45635844df189f850e3f520a41c5fc09b2179aa0f5f2feba2aae079be

See more details on using hashes here.

Provenance

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