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.5.1.post0-py3-none-manylinux_2_28_x86_64.whl (40.5 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_aarch64.whl (37.5 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_x86_64.whl (30.7 MB view details)

Uploaded Python 3macOS 11.0+ x86-64

rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_arm64.whl (28.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a3245ca6562741d78a434d8e83faa500bb288080a59d371ab82518b375c6e36
MD5 517444379c4e140a9397b7c13c856747
BLAKE2b-256 b09dad920d34cc7a92e515a29d6bf1058fbcb4f6d55d28ee34f16b45e579b33f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.5.1.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.5.1.post0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 935b0712829ebc9a0e64d7bf4c975c0aa63f7ebd2d4e7cf43bb456b88e132ce1
MD5 f058399f8b52596ea5734b778a82a3a2
BLAKE2b-256 125ed34b8f474ad9cb4bea1bc25b6ecd278b9825525445c619e4a00e43cc7ee3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.5.1.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.5.1.post0-py3-none-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f06fbfc5eb0b8c592928bbe7534ddc9f0e91b08430788c2d2ee1932f5ce537ec
MD5 52915f518ac72eb42328dd8ef5e61d07
BLAKE2b-256 358a497cb1630a8fd6c250e88d4d15ddfa1e1f44b40d8f2c2ecf2b67bdf2adee

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.5.1.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.5.1.post0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b9f33980ed8be27d7c29fc8c1b059a6bb76329aab0eb268f8223fc41a72b24c
MD5 4149d5a7499e6361d4c26eca4465cbef
BLAKE2b-256 7d122324980887532e3acf4123873ec5d648d2d9bf18fb095f2c853a4bc183c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rustac_duckdb_extensions-1.5.1.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