Skip to main content

provisa-duckdb-ext

Pinned, per-platform DuckDB extension binaries for the Provisa embedded tier, delivered via PyPI.

Why this package exists

The extensions the embedded DuckDB engine loads (sqlite_scanner, iceberg, delta, postgres_scanner, …) are not statically linked into the duckdb PyPI wheel — DuckDB fetches them from extensions.duckdb.org at runtime. Behind an enterprise firewall where only PyPI/Maven/npm/NuGet are proxied (Artifactory), that host is unreachable and the embedded tier breaks.

This package embeds the pinned, per-platform .duckdb_extension binaries as ordinary wheel data so acquisition flows through PyPI instead. One universal wheel carries every platform. Provisa's provisa.federation.duckdb_extensions.stage_bundled_extensions copies the running platform's blobs into a writable directory on first run and points PROVISA_DUCKDB_EXT_DIR at it.

Extensions are locked to the exact DuckDB build they were mirrored from, so an incompatible duckdb version can never silently load a mismatched extension.

This package is a dependency of Provisa's embedded tier — install provisa directly rather than this package on its own.

Metadata

Release files for provisa-duckdb-ext 0.1.1

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

Source distribution (sdist)

Source distribution for provisa-duckdb-ext 0.1.1
File Size Uploaded
provisa_duckdb_ext-0.1.1.tar.gz 88.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for provisa-duckdb-ext 0.1.1
File Interpreter ABI Platform
provisa_duckdb_ext-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 176.9 MB

Release files / provisa_duckdb_ext-0.1.1.tar.gz

Download URL provisa_duckdb_ext-0.1.1.tar.gz
Size 88.3 MB
Tags Source
SHA-256 checksum
How to use checksums
df999e5125abaff3bfe0d6392a303dbde7d8c8abe94abcb59ba78364ad94c278
BLAKE2b-256 checksum
How to use checksums
217bf9a7aadcdf4188e55c5a583ababcef13977f7c49212036517b3ebe042801
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / provisa_duckdb_ext-0.1.1-py3-none-any.whl

Download URL provisa_duckdb_ext-0.1.1-py3-none-any.whl
Size 88.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
4e8d58861b22b186eb506d39132a9f7788cb86bd9082370b7a58bff75d4144f9
BLAKE2b-256 checksum
How to use checksums
f81ae877f39ce6fbc7e86111b70163261d9e9c25c92d37a7f5dd3095b42d30e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 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