Skip to main content

DuckDB extension package for duckdb/core-extensions/postgres

Project description

DuckDB extensions via PIP

Installaton

pip install duckdb-ext[postgres]

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 = ?;", (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 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.

duckdb_ext_postgres-1.4.3.20251209-py3-none-win_amd64.whl (16.8 MB view details)

Uploaded Python 3Windows x86-64

duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_x86_64.whl (17.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_aarch64.whl (15.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_11_0_arm64.whl (9.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_10_9_x86_64.whl (10.5 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file duckdb_ext_postgres-1.4.3.20251209-py3-none-win_amd64.whl.

File metadata

  • Download URL: duckdb_ext_postgres-1.4.3.20251209-py3-none-win_amd64.whl
  • Upload date:
  • Size: 16.8 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for duckdb_ext_postgres-1.4.3.20251209-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9112dc9016f5a01bb2d75410cdfaa4d563c04739f717c7c4c47d12106ed9df91
MD5 a59577e7eb51b3309ce1e1baed248d85
BLAKE2b-256 4b671ff03539f5dc7d27420b4deb912c7d75d8fb5e628fe0a192bef4c84483f3

See more details on using hashes here.

File details

Details for the file duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 17.7 MB
  • Tags: Python 3, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af0c2f9170fdc52199ce2fd7b7c771b21b3042ba7b720cd001b42e99337b56d2
MD5 3f072b91e10e37b1235a30e16b46651c
BLAKE2b-256 40f115faa17fc76c6929a09b635ca6d9c7dcb8a12856b1b3b29f23db60a909cd

See more details on using hashes here.

File details

Details for the file duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: Python 3, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for duckdb_ext_postgres-1.4.3.20251209-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b88b1c04c6f98928cd6e6e3e8a2d0b01bf697f5b8852be094831e35a767485d1
MD5 4677bf5491c3532fb8943ae64ae438c3
BLAKE2b-256 fa4c7dea78dfa11dac375ee2829cd2ebe68248cef8778a4d0a3ecb7a7ee6325c

See more details on using hashes here.

File details

Details for the file duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.3 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4021be03a68b6198d761ed38fc3ed4fd31c41cc67e573e0d50910c66347b7b79
MD5 1259a18b0a2a31b3889bb9dd316f7498
BLAKE2b-256 599edb0d59f5c822ef627838762d4203e49a6220bbc6b73974ed9efe11d3a34c

See more details on using hashes here.

File details

Details for the file duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.16 {"installer":{"name":"uv","version":"0.9.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for duckdb_ext_postgres-1.4.3.20251209-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e854ae939f28501e88665ef1ff03d62f35fdd04f683dca80c20c5de1655e7e32
MD5 3de0f45838d218122f532e651875d080
BLAKE2b-256 0a80e9e3a1a8d7808392b7d4ee3765961ed7c96bc5ad90f76ffbe59718dfe343

See more details on using hashes here.

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