duckdb 1.5.3


pip install duckdb

  Latest version

Released: May 20, 2026


Meta
Author: DuckDB Foundation
Maintainer: DuckDB Foundation
Requires Python: >=3.10.0

Classifiers

Development Status
  • 5 - Production/Stable

License
  • OSI Approved :: MIT License

Operating System
  • OS Independent

Topic
  • Database
  • Database :: Database Engines/Servers
  • Scientific/Engineering

Intended Audience
  • Developers
  • Education
  • Information Technology
  • Science/Research

Programming Language
  • Python
  • Python :: 3
  • Python :: 3 :: Only
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14
  • C++
DuckDB logo

Discord PyPI Latest Release


DuckDB.org | User Guide (Python) - API Docs (Python)

DuckDB: A Fast, In-Process, Portable, Open Source, Analytical Database System

  • Simple: DuckDB is easy to install and deploy. It has zero external dependencies and runs in-process in its host application or as a single binary.
  • Portable: DuckDB runs on Linux, macOS, Windows, Android, iOS and all popular hardware architectures. It has idiomatic client APIs for major programming languages.
  • Feature-rich: DuckDB offers a rich SQL dialect. It can read and write file formats such as CSV, Parquet, and JSON, to and from the local file system and remote endpoints such as S3 buckets.
  • Fast: DuckDB runs analytical queries at blazing speed thanks to its columnar engine, which supports parallel execution and can process larger-than-memory workloads.
  • Extensible: DuckDB is extensible by third-party features such as new data types, functions, file formats and new SQL syntax. User contributions are available as community extensions.
  • Free: DuckDB and its core extensions are open-source under the permissive MIT License. The intellectual property of the project is held by the DuckDB Foundation.

Installation

Install the latest release of DuckDB directly from PyPI:

pip install duckdb

Install with all optional dependencies:

pip install 'duckdb[all]'

Contributing

See the CONTRIBUTING.md for instructions on how to set up a development environment.

1.6.0.dev12 Mar 20, 2026
1.5.3 May 20, 2026
1.5.3.dev26 May 16, 2026
1.5.3.dev24 May 14, 2026
1.5.3.dev22 May 13, 2026
1.5.3.dev19 May 11, 2026
1.5.3.dev17 May 09, 2026
1.5.3.dev13 May 06, 2026
1.5.3.dev7 Apr 23, 2026
1.5.2 Apr 13, 2026
1.5.1 Mar 23, 2026
1.5.0 Mar 09, 2026
1.4.5.dev31 May 14, 2026
1.4.5.dev27 Apr 22, 2026
1.4.4 Jan 26, 2026
1.4.3 Dec 09, 2025
1.4.2 Nov 12, 2025
1.4.1 Oct 07, 2025
1.4.0 Sep 16, 2025
1.3.2 Jul 08, 2025
1.3.1 Jun 16, 2025
1.3.0 May 21, 2025
1.2.2 Apr 08, 2025
1.2.1 Mar 05, 2025
1.2.0 Feb 05, 2025
1.1.3 Nov 04, 2024
1.1.2 Oct 14, 2024
1.1.1 Sep 24, 2024
1.1.0 Sep 09, 2024
1.0.0 Jun 03, 2024
0.10.3 May 22, 2024
0.10.2 Apr 17, 2024
0.10.1 Mar 18, 2024
0.10.0 Feb 13, 2024
0.9.2 Nov 14, 2023
0.9.1 Oct 11, 2023
0.9.0 Sep 26, 2023
0.8.1 Jun 13, 2023
0.8.0 May 17, 2023
0.7.1 Feb 27, 2023
0.7.0 Feb 13, 2023
0.6.1 Dec 06, 2022
0.6.0 Nov 14, 2022
0.5.1 Sep 19, 2022
0.5.0 Sep 05, 2022
0.4.0 Jun 20, 2022
0.3.4 Apr 25, 2022
0.3.3 Apr 11, 2022
0.3.2 Feb 07, 2022
0.3.1 Nov 16, 2021
0.3.0 Oct 06, 2021
0.2.9 Sep 06, 2021
0.2.8 Aug 02, 2021
0.2.7 Jun 14, 2021
0.2.6 May 08, 2021
0.2.5 Mar 10, 2021
0.2.4 Feb 02, 2021
0.2.3 Dec 03, 2020
0.2.2 Nov 01, 2020
0.2.1 Aug 29, 2020
0.2.0 Jul 23, 2020
0.1.9 Jun 19, 2020
0.1.8 Jun 05, 2020
0.1.7 May 04, 2020
0.1.6 Apr 08, 2020
0.1.5 Mar 03, 2020
0.1.3 Feb 03, 2020
0.1.2 Jan 06, 2020
0.1.1 Sep 24, 2019
0.1.0 Jun 27, 2019
0.0.3 May 08, 2019
0.0.2 May 08, 2019
0.0.0 Dec 16, 2023

Wheel compatibility matrix

Platform CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14
macosx_10_13_universal2
macosx_10_13_x86_64
macosx_10_15_universal2
macosx_10_15_x86_64
macosx_10_9_universal2
macosx_10_9_x86_64
macosx_11_0_arm64
manylinux_2_26_aarch64
manylinux_2_26_x86_64
manylinux_2_28_aarch64
manylinux_2_28_x86_64
win_amd64
win_arm64

Files in release

duckdb-1.5.3-cp310-cp310-macosx_10_9_universal2.whl (31.1MiB)
duckdb-1.5.3-cp310-cp310-macosx_10_9_x86_64.whl (16.5MiB)
duckdb-1.5.3-cp310-cp310-macosx_11_0_arm64.whl (14.7MiB)
duckdb-1.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (18.4MiB)
duckdb-1.5.3-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (20.4MiB)
duckdb-1.5.3-cp310-cp310-win_amd64.whl (12.5MiB)
duckdb-1.5.3-cp311-cp311-macosx_10_9_universal2.whl (31.1MiB)
duckdb-1.5.3-cp311-cp311-macosx_10_9_x86_64.whl (16.5MiB)
duckdb-1.5.3-cp311-cp311-macosx_11_0_arm64.whl (14.7MiB)
duckdb-1.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (18.4MiB)
duckdb-1.5.3-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (20.4MiB)
duckdb-1.5.3-cp311-cp311-win_amd64.whl (12.5MiB)
duckdb-1.5.3-cp311-cp311-win_arm64.whl (13.3MiB)
duckdb-1.5.3-cp312-cp312-macosx_10_13_universal2.whl (31.1MiB)
duckdb-1.5.3-cp312-cp312-macosx_10_13_x86_64.whl (16.5MiB)
duckdb-1.5.3-cp312-cp312-macosx_11_0_arm64.whl (14.7MiB)
duckdb-1.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (18.4MiB)
duckdb-1.5.3-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (20.5MiB)
duckdb-1.5.3-cp312-cp312-win_amd64.whl (12.5MiB)
duckdb-1.5.3-cp312-cp312-win_arm64.whl (13.3MiB)
duckdb-1.5.3-cp313-cp313-macosx_10_13_universal2.whl (31.1MiB)
duckdb-1.5.3-cp313-cp313-macosx_10_13_x86_64.whl (16.5MiB)
duckdb-1.5.3-cp313-cp313-macosx_11_0_arm64.whl (14.7MiB)
duckdb-1.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (18.4MiB)
duckdb-1.5.3-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (20.5MiB)
duckdb-1.5.3-cp313-cp313-win_amd64.whl (12.5MiB)
duckdb-1.5.3-cp313-cp313-win_arm64.whl (13.3MiB)
duckdb-1.5.3-cp314-cp314-macosx_10_15_universal2.whl (31.1MiB)
duckdb-1.5.3-cp314-cp314-macosx_10_15_x86_64.whl (16.5MiB)
duckdb-1.5.3-cp314-cp314-macosx_11_0_arm64.whl (14.7MiB)
duckdb-1.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (18.4MiB)
duckdb-1.5.3-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (20.5MiB)
duckdb-1.5.3-cp314-cp314-win_amd64.whl (13.0MiB)
duckdb-1.5.3-cp314-cp314-win_arm64.whl (13.7MiB)
duckdb-1.5.3.tar.gz (17.2MiB)
Extras:
Dependencies: