framewirc
framewirc copied to clipboard
An IRC toolkit built upon Python 3's asyncio module
This reverts commit b1e96882e80dfd026c4d6197c6721cfcf5110950. This test was in `master`, but has been removed as it is causing failures, and it's not obvious how to fix them. The issue is that...
There appears to be a new spec in the pipeline, and it's worth considering adding the new features therein. Some may be worth adding directly, and I imagine some would...
When we run the tests, we're seeing: ``` sys:1: RuntimeWarning: coroutine 'Connection.connect' was never awaited ``` This suggests to me that there is a misbehaving test somehow.
https://pypi.python.org/pypi/twine
Reasonable list would be: JOIN, PART, QUIT, NICK, RPL_AWAY, RPL_NAMREPLY, ~~CTCP '/me' ACTION~~ (#13)
The two filters share quite similar implementations, and can probably be made more DRY.
It's a nice plan, but TBH I'm not sure how to go about testing [`coroutines`, asyncio connections and `yield from` statements](https://github.com/meshy/framewirc/blob/0991c3f47b7328eb3a32916c0c690d0de00aa370/framewirc/connection.py#L18-L29). Currently, that's the only bit that's not covered.