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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.28+ ARM64

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

Uploaded Python 3macOS 11.0+ ARM64

duckdb_ext_postgres-1.4.2.20251112-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.2.20251112-py3-none-win_amd64.whl.

File metadata

  • Download URL: duckdb_ext_postgres-1.4.2.20251112-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.9 {"installer":{"name":"uv","version":"0.9.9"},"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.2.20251112-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 eae2e7e0de235970c0d92ddfa4eab894eacfff6ae86a5875eff61722e39fe689
MD5 119c38963fec234e8bdcf8dfdb21b245
BLAKE2b-256 29dc3c32c9a6572e7285957bbd88514712904f19c9d429ffc456cb5a68c85ed4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.2.20251112-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.9 {"installer":{"name":"uv","version":"0.9.9"},"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.2.20251112-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e05341a45573c39f15e239daa1aef159c92224554140a852c71a083f3443fea
MD5 cf4c7659104550a2b695a1a400714a6e
BLAKE2b-256 7b009ebf6116742d8838e9c924b96abece5c2cf780b34e667a14c4e61a2c5ed9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.2.20251112-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.9 {"installer":{"name":"uv","version":"0.9.9"},"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.2.20251112-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 972acc7e440f4dada5fbf4118280eeb004938a02aa66b176a026ca82742c64ac
MD5 29ec7110f9e509f745c0074dfd905330
BLAKE2b-256 d1bc5e214e69c4b05b095a4381e9a508a1b0eb8c5578a5788b9e19cae8e8c1e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.2.20251112-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.9 {"installer":{"name":"uv","version":"0.9.9"},"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.2.20251112-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4df27c85ac65b8dfb2a5f4aed7ff1fdd5a1def55fa24b93929f96546259c5602
MD5 1745ea5a1c9206a786ffedb515507053
BLAKE2b-256 804c6ee3672cc3b4c170b8fc3fe4d5696fbda5fc058741c09182b8426bf425f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: duckdb_ext_postgres-1.4.2.20251112-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.9 {"installer":{"name":"uv","version":"0.9.9"},"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.2.20251112-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8617e3c8590b1319a44bc6440739bc2dc25207acd24a2788b0ae5aedc60f5d8d
MD5 a95e93f6aeca38746dfcfc932a94501e
BLAKE2b-256 21fb7311aab77a6a036179a8ca9517e2e3eba7f004e7f73e3347e5cbba75f024

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