.. image:: https://travis-ci.org/MagicStack/asyncpg.svg?branch=master
    :target: https://travis-ci.org/MagicStack/asyncpg

.. image:: https://img.shields.io/pypi/status/asyncpg.svg?maxAge=2592000?style=plastic
    :target: https://pypi.python.org/pypi/asyncpg


=======
asyncpg
=======

**asyncpg** is a database interface library designed specifically for
PostgreSQL and Python/asyncio.  asyncpg is an efficient, clean implementation
of PostgreSQL server binary protocol for use with Python's ``asyncio``
framework.

**asyncpg** requires Python 3.5 or later and is supported for PostgreSQL
versions 9.2 to 12.

Contents
--------

.. toctree::
   :maxdepth: 2

   installation
   usage
   api/index
   faq
