EdgeDB 1.0 is launching on Feb 10th! Watch the live event.
Claim your ticket

edgedb-python is the official EdgeDB driver for Python. It provides both blocking IO and asyncio implementations.


  • Installation

    edgedb-python is installable via $ pip install edgedb. Read the section for more information on how to install the library.

  • Basic Usage

    High-level examples on how to use blocking and asyncio connections, as well as on how to work with transactions.

  • AsyncIO API

    Asynchronous API reference.

  • Blocking API

    Synchronous API reference.

  • Datatypes

    EdgeDB Python types documentation.