edgedb-python is the official EdgeDB driver for Python. It provides both blocking IO and asyncio implementations.
edgedb-python is installable via $ pip install edgedb
. Read
the section for more information on how to install the library.
High-level examples on how to use blocking and asyncio connections, as well as on how to work with transactions.
Asynchronous API reference.
Synchronous API reference.
EdgeDB Python types documentation.
Python code generation command-line tool documentation.
Advanced usages of the state and optional customization.
We use ChatGPT with additional context from our documentation to answer your questions. Not all answers will be accurate. Please join our Discord if you need more help.