Skip to main content

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;")

Metadata

Release files for duckdb-ext-postgres 1.2.0.20250921

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for duckdb-ext-postgres 1.2.0.20250921
File
duckdb_ext_postgres-1.2.0.20250921-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
duckdb_ext_postgres-1.2.0.20250921-py3-none-manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
duckdb_ext_postgres-1.2.0.20250921-py3-none-manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
duckdb_ext_postgres-1.2.0.20250921-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
duckdb_ext_postgres-1.2.0.20250921-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details

Total release size: 72.5 MB

Release files / duckdb_ext_postgres-1.2.0.20250921-py3-none-win_amd64.whl

Download URL duckdb_ext_postgres-1.2.0.20250921-py3-none-win_amd64.whl
Size 23.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
07c4034f2e1f77126d797392e556b8cc5ece0077f9b4a77f4f67c29d4ec03471
BLAKE2b-256 checksum
How to use checksums
258fff5580e2c83ba3c2a4c13257894b83f618007e6427e4a47633f2527bd6ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.19

Release files / duckdb_ext_postgres-1.2.0.20250921-py3-none-manylinux_2_17_x86_64.whl

Download URL duckdb_ext_postgres-1.2.0.20250921-py3-none-manylinux_2_17_x86_64.whl
Size 15.4 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
8244c4ed89fe8f3a62c76decc7cd879d5722011606f4d0d53a8357b2a206b1ee
BLAKE2b-256 checksum
How to use checksums
1035fefc9af26349544eff4d82db107e18e65ee785b0cc5ad4176255a7c9a3e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.19

Release files / duckdb_ext_postgres-1.2.0.20250921-py3-none-manylinux_2_17_aarch64.whl

Download URL duckdb_ext_postgres-1.2.0.20250921-py3-none-manylinux_2_17_aarch64.whl
Size 14.6 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
c640945f4e47b3ce613a84609348ce62e0cd3f823cf95e3f164324d926b7af94
BLAKE2b-256 checksum
How to use checksums
262f09aff5c8474789b56969d3fa02082895a6aa1f8c6f093bbd92ef9fe9a417
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.19

Release files / duckdb_ext_postgres-1.2.0.20250921-py3-none-macosx_11_0_arm64.whl

Download URL duckdb_ext_postgres-1.2.0.20250921-py3-none-macosx_11_0_arm64.whl
Size 8.7 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
042ac1a1bbd2a642a81e85183c848ca53b30a84c8393760859bc2791214c785e
BLAKE2b-256 checksum
How to use checksums
1464d437462bcdbabb6631b984ba17d1a258dce3f6ec069611b46213be1a0d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.19

Release files / duckdb_ext_postgres-1.2.0.20250921-py3-none-macosx_10_9_x86_64.whl

Download URL duckdb_ext_postgres-1.2.0.20250921-py3-none-macosx_10_9_x86_64.whl
Size 10.0 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e95e5080ac0dd93557d64f2d5817e5aa878080cf56970e7d25c7043ed06a75f5
BLAKE2b-256 checksum
How to use checksums
423b350ac24c07a2cf66ed58688b6cc5a1fbb4f244bb5a7dd8e2f7319d2d9c63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.8.19

Security for duckdb-ext-postgres 1.2.0.20250921

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page