Python asyncio-based client for etcd

Build Status Coverage report Documentation PyPI Version Supported Python Versions License

Installation

$ python3 -m pip install aetcd3

Basic usage

Run asyncio REPL:

$ python3 -m asyncio

Test the client:

import aetcd3

async with aetcd3.client() as client:
    await client.put('foo', 'bar')
    await client.get('foo')
    await client.delete('foo')

Acknowledgements

This project is a fork of etcd3aio, which itself is a fork of python-etcd3. python-etcd3 was originally written by kragniz. asyncio suppport was contributed by hron and based on the previous work by gjcarneiro. Kudos to all the people involved in the project.