Skip to main content

pip installable DuckDB extensions

Project description

duckdb-ext

PyPI Version

This package provides pip installable DuckDB extensions.

Installation

Change the extras to match which extensions you wish to install e.g.:

pip install duckdb-ext[aws,httpfs,delta]

Usage

Option 1: Automatic

import duckdb
import duckdb_ext

with duckdb_ext.init(duckdb.connect()) as con:
    ...

Option 2: Manual

import duckdb
import duckdb_ext

with duckdb.connect() as con:
    con.execute("SET extension_directory = ?;", (duckdb_ext.get_extension_dir(),))
    # Ideally also:
    con.execute("SET autoinstall_known_extensions = false;")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

duckdb_ext-0.1.2.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

duckdb_ext-0.1.2-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file duckdb_ext-0.1.2.tar.gz.

File metadata

  • Download URL: duckdb_ext-0.1.2.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for duckdb_ext-0.1.2.tar.gz
Algorithm Hash digest
SHA256 851d58588c8ecfb80a97bd82d701d21225531f33d4ac9c985b4afed1dda8c6cd
MD5 362dfef8b68af4b0aa40fb99d2d4ccde
BLAKE2b-256 eb701b7e868aa7a9315e07bf185f6d1159d5948984beb62a24245fc20e4fad61

See more details on using hashes here.

Provenance

The following attestation bundles were made for duckdb_ext-0.1.2.tar.gz:

Publisher: ci.yml on jtanx/duckdb-ext

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

File details

Details for the file duckdb_ext-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: duckdb_ext-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for duckdb_ext-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c6539b949249447d8c24e447281e8e97d79c6291b944751780d677069279d19f
MD5 85d2af8ada761bfacd62df782bb6f1a7
BLAKE2b-256 ec13754d2d198100eea2d3d82845e1c8f76fdf1328d376a890b76ed72356d03b

See more details on using hashes here.

Provenance

The following attestation bundles were made for duckdb_ext-0.1.2-py3-none-any.whl:

Publisher: ci.yml on jtanx/duckdb-ext

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