Public API

Utilities

Asyncio context manager

Provided by Context Loop can be imported from eeee as well. Context loop allow to execute asynchronous code ad-hoc.

import eeee import Loop

>>> my_event = Event('MyEvent')
>>> with Loop(my_event.publish({'message': 'secret'})) as loop:
...   result = loop.run_until_complete()
...