Displaying 1 to 6 from 6 results

asyncpg - A fast PostgreSQL Database Client Library for Python/asyncio.

  •    Python

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. You can read more about asyncpg in an introductory blog post. asyncpg requires Python 3.5 or later and is supported for PostgreSQL versions 9.2 to 10.

uvloop - Ultra fast asyncio event loop.

  •    Python

uvloop is a fast, drop-in replacement of the built-in asyncio event loop. uvloop is implemented in Cython and uses libuv under the hood. The project documentation can be found here. Please also check out the wiki.

klein - werkzeug + twisted.web

  •    Python

Klein is a micro-framework for developing production-ready web services with Python. It is 'micro' in that it has an incredibly small API similar to Bottle and Flask. It is not 'micro' in that it depends on things outside the standard library. This is primarily because it is built on widely used and well tested components like Werkzeug and Twisted. A Klein bottle is an example of a non-orientable surface, and a glass Klein bottle looks like a twisted bottle or twisted flask. This, of course, made it too good of a pun to pass up.

aio-pika - Wrapper for the PIKA for asyncio and humans.

  •    Python

Wrapper for the PIKA for asyncio and humans. See examples and the tutorial in documentation. See another examples and the tutorial in documentation.




aiohttp-xmlrpc - XMLRPC for aiohttp

  •    Python

XML-RPC server and client implementation based on aiohttp. Using lxml and aiohttp.Client.

asyncio-testing - Unit testing asyncio code

  •    Python

This repository contains the examples featured in my blog article Unit Testing AsyncIO Code. Note that these tests work only on Python 3.5+.