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[httpfs,delta,s3]

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.1.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.1-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: duckdb_ext-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 590d586061b14d23ad3d3e69d84ed16837b9b9589f125a021feae6acc32aa5bc
MD5 8d1d6e08d381bcc39cefc2fc52681f8f
BLAKE2b-256 30f29cb998df94fcc476bfd1062c909e979bfac97b51d682a20139c7d3e10a0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for duckdb_ext-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: duckdb_ext-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8ce56e8292866e05ba25fcadd1270195d3cfac654c8fd92258041bdad3a4e81f
MD5 9c09dbb3b8c60920b6e5d538bbea0a41
BLAKE2b-256 4836af241430551b6a59cdafacdd828f40109f087fc6de9630bb11bd06cc867c

See more details on using hashes here.

Provenance

The following attestation bundles were made for duckdb_ext-0.1.1-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