Skip to main content

Pre-built DuckDB extensions for rustac

Project description

rustac-duckdb-extensions

Pre-built DuckDB extensions for rustac.

This package bundles the spatial, icu, and parquet DuckDB extensions so that rustac can use them without downloading extensions at runtime.

Usage

import rustac_duckdb_extensions

path = rustac_duckdb_extensions.extension_directory()

Building wheels locally

Install the build dependencies, then run the build script with a DuckDB platform target:

pip install hatchling wheel
cd duckdb-extensions/scripts
python build_wheel.py osx_arm64

Available platforms: linux_amd64, linux_arm64, osx_amd64, osx_arm64.

The built wheel will be in duckdb-extensions/dist/.

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.

rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_x86_64.whl (50.4 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_aarch64.whl (45.9 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_x86_64.whl (31.5 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_arm64.whl (28.6 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8caeb5a804e772ba14497ccbfd0a5c87e9c5fc2c327d8f9d99885845f0d82036
MD5 fce0cea30ad03aa6a4acff6780c8436c
BLAKE2b-256 0926d50bf55ed4d458cfd9e874d5f7b937b40e7647d9ff8c141792df451fa8dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_x86_64.whl:

Publisher: duckdb-extensions.yaml on stac-utils/rustac-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c14091ff26390dd1c0c30dda76d5ba314ebdfed752c7d85dd4bf6080b49017a5
MD5 d0799018ea82e3ff6e764b0246cf083d
BLAKE2b-256 636701318f524c24abcf1236cdbb41f56c0093370b20b53ba5ddbb353fbf8ed0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.4.4.post0-py3-none-manylinux_2_28_aarch64.whl:

Publisher: duckdb-extensions.yaml on stac-utils/rustac-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6955dc2e09b1dd7fb6a4fed2984706291cf776f4ccc0bb106345c04e96bf8237
MD5 2939683507a31451023ab3965907cde0
BLAKE2b-256 b0cec6dbec5493e83cb70efb55fab5036b23f487f64e9306f1d9e46bbc6b32b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_x86_64.whl:

Publisher: duckdb-extensions.yaml on stac-utils/rustac-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33ca02985983bcf6d905fe25964451a33c3ccfd78f7f2b0aa49536b03a6897d1
MD5 05341c7426ef2d628e1c767ab7da3847
BLAKE2b-256 ef5357ec3d26d4064cee95089c28f940fc1dadd6941ae09d9156d45049f61735

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.4.4.post0-py3-none-macosx_11_0_arm64.whl:

Publisher: duckdb-extensions.yaml on stac-utils/rustac-py

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