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.4.20260205-py3-none-win_amd64.whl (16.8 MB view details)

Uploaded Python 3Windows x86-64

duckdb_ext_postgres-1.4.4.20260205-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.4.20260205-py3-none-manylinux_2_28_aarch64.whl (15.8 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

duckdb_ext_postgres-1.4.4.20260205-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.4.20260205-py3-none-win_amd64.whl.

File metadata

  • Download URL: duckdb_ext_postgres-1.4.4.20260205-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.10.0 {"installer":{"name":"uv","version":"0.10.0","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.4.20260205-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ecef9440f08ad7a9e2ff4e3149b95a2144c1b16b6ea9fc49413ba4def2a3e803
MD5 08c41c6146c39936aaa4277b5ea9daef
BLAKE2b-256 6c734b7b7ad347a3b05aea5643c7b5652378bb10ba7b42e1fa2b3046711c19d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.4.20260205-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.10.0 {"installer":{"name":"uv","version":"0.10.0","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.4.20260205-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66eb172befd14de5929fb47ea1d5ea29866d95f9a7aa4f9006d4a8c4ecc2882f
MD5 defa69beb1933aa53878752c80710b34
BLAKE2b-256 fdd1d59c34d0ccc62daaea0e6d6024d90019b0cda90e58a9405047fa2c0dbd8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.4.20260205-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.10.0 {"installer":{"name":"uv","version":"0.10.0","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.4.20260205-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5bc72959ff964a7712d86682864d068a187850768feff2fcc0d2efe7ceaedb77
MD5 863924ceee1d67596f72ed21d2734182
BLAKE2b-256 eb21ee9cd6ab84a87df1089db469d78a1becf809356aa78d79ec3e571cbf2693

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.4.20260205-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.10.0 {"installer":{"name":"uv","version":"0.10.0","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.4.20260205-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a27523a4ae8f96dff6175c0c20e3cf5911af782a076451783a6682c4415f2e8
MD5 b80fbc40e64c8db43be3d044488b9441
BLAKE2b-256 958d4b347b0d329c421a45a39093db16c1282ed93458b304fb6597534d54bba7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.4.20260205-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.10.0 {"installer":{"name":"uv","version":"0.10.0","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.4.20260205-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62fec62ee22e8a4138f6dadb61773b2de72b162715aff6cf32e5ed0a478731f5
MD5 73de78842a4bd2fd27e4c02364fdd0b6
BLAKE2b-256 eb2851b5c72528c1b698711a82c4b619f88316310bcf45ed67d15e6c8201d6b8

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