EdgeDB Python Driver

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

Contents

  • 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.

  • Advanced Usage

    Advanced usages of the state and optional customization.