Skip to main content

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/.

Metadata

Release files for rustac-duckdb-extensions 1.5.1.post0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for rustac-duckdb-extensions 1.5.1.post0
File
rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_x86_64.whl Python 3 none macOS 11.0+ x86-64 Details
rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 137.2 MB

Release files / rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_x86_64.whl

Download URL rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_x86_64.whl
Size 40.5 MB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
0a3245ca6562741d78a434d8e83faa500bb288080a59d371ab82518b375c6e36
BLAKE2b-256 checksum
How to use checksums
b09dad920d34cc7a92e515a29d6bf1058fbcb4f6d55d28ee34f16b45e579b33f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 5, 2026.

Transparency log

Release files / rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_aarch64.whl

Download URL rustac_duckdb_extensions-1.5.1.post0-py3-none-manylinux_2_28_aarch64.whl
Size 37.5 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
935b0712829ebc9a0e64d7bf4c975c0aa63f7ebd2d4e7cf43bb456b88e132ce1
BLAKE2b-256 checksum
How to use checksums
125ed34b8f474ad9cb4bea1bc25b6ecd278b9825525445c619e4a00e43cc7ee3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 5, 2026.

Transparency log

Release files / rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_x86_64.whl

Download URL rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_x86_64.whl
Size 30.7 MB
Tags Python 3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f06fbfc5eb0b8c592928bbe7534ddc9f0e91b08430788c2d2ee1932f5ce537ec
BLAKE2b-256 checksum
How to use checksums
358a497cb1630a8fd6c250e88d4d15ddfa1e1f44b40d8f2c2ecf2b67bdf2adee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 5, 2026.

Transparency log

Release files / rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_arm64.whl

Download URL rustac_duckdb_extensions-1.5.1.post0-py3-none-macosx_11_0_arm64.whl
Size 28.5 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3b9f33980ed8be27d7c29fc8c1b059a6bb76329aab0eb268f8223fc41a72b24c
BLAKE2b-256 checksum
How to use checksums
7d122324980887532e3acf4123873ec5d648d2d9bf18fb095f2c853a4bc183c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.5.1.post0 This release

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page