Metadata-Version: 2.1
Name: ddp-asyncio
Version: 0.2.0
Summary: Asynchronous DDP library
Home-page: https://github.com/hunternet93/ddp_asyncio
Author: Isaac Smith
Author-email: isaac@isrv.pw
License: MIT
Download-URL: https://github.com/hunternet93/ddp_asyncio/releases/download/0.2.0/ddp_asyncio-0.2.0.tar.gz
Keywords: ddp meteor
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Framework :: AsyncIO
Description-Content-Type: text/markdown
Requires-Dist: websockets
Requires-Dist: ejson

# ddp_asyncio

ddp_asyncio is an asynchronous implementation of [Meteor's DDP protocol](https://github.com/meteor/meteor/blob/devel/packages/ddp/DDP.md) for Python 3.5+.

### Installation

Install via PyPi:

    pip3 install ddp_asyncio

Or, install using the included setup.py script:

    python3 setup.py install

### Usage

[API docs](https://github.com/hunternet93/ddp_asyncio/blob/master/api.md)

Check out the following examples, all of which use Meteor's reference [Todos](https://github.com/meteor/todos) application.

* [Retrieve todo list](https://github.com/hunternet93/ddp_asyncio/blob/master/example_retrieve_todos.py)
* [Create a todo list](https://github.com/hunternet93/ddp_asyncio/blob/master/example_create_todos.py)
* [Watch todo lists for changes](https://github.com/hunternet93/ddp_asyncio/blob/master/example_watch_todos.py)


